Which of the following is true?
A. Debit Cards often have a higher interest rate than Credit Cards
B. Checks are the most widely accepted from of payment
C. Debit Cards offer the highest level of fraud protection
D. Checks and Debit Cards both withdraw money directly from a bank account