A standard deck has 52 playing cards. Suppose you shuffle the deck well and deal out 5 cards. How many different possible 5-card hands are there?

A) 260

B) 1,040

C) 2,598,960

D) 311,875