You need a credit card and a driver's license to rent a car. If you don't have a credit card and you use a debit card they will take a deposit of something like $250 the hold on your account until you return the car. That was when I rented an Enterprise car in January 21'. Their policy may have changed since then so I recommend calling.
I did see a sign about using a debit card should call for the specifics. Normally, it is a higher charge when dropping the vehicle off at a different location.
Thanks! Your answer is awaiting moderation.