ATM cards and debit cards are much alike. But what is the biggest difference between an ATM card or debit card, and a credit card?

A) Interest rates
B) Cash withdrawal limit
C) Source of funds
D) Acceptance at merchants