Three of eight kids in a class are randomly chosen to present their book reports today. How many different possible sequences of three presentations are there?
A. 56
B. 120
C. 336
D. 512