A teacher will ask the first student that arrives to class to hand out papers, the second to take attendance, & the last student to collect homework. If there are 16 students in the class, how many different ways can these class roles be assigned?
A. 479,001,600
B. 3,360
C. 1,920
D. 4,096