Which interest-bearing account is best for people who won't need access to their money for several months or longer?

A. Certificate of Deposit (CD)
B. Checking Account
C. Savings Acoount
D. Credit Card
Plz help me