A bicycle race has 9 contestants. How many ways can the contestants finish first, second, and third in the race?
A.9
B.504
C.3024
D.362,880
A.9
B.504
C.3024
D.362,880