With either cards. Be sure there is enough credit on your debit card if you use a debit card.
Look here for info about security deposit:-
At STEP2 of our 3 step online booking process, to the right of the car photo of your choice, is a link entitled "IMPORTANT INFORMATION". Click on this link and it will open an additional smaller window, where the terms and conditions appertaining to that particular car at your chosen location are displayed. To see the the deposit amount click on "PAYMENT".