Yes you can use a debit card. As long as it has a chip and isn't a prepaid card.
Yes you can use a debit card but they probably pre-authorize a certain amount of money you got to look it up on the website
Thanks! Your answer is awaiting moderation.