If you rent a car from the airport it will have to be a credit card.
Credit card has to be in your name, if you are the one renting it.
Depends on how you book it..if you book it online and if it's a prepaid rate, then yes you need a credit card..read the terms and conditions from where you booking it
Thanks! Your answer is awaiting moderation.