7. A teacher asks students to read works from a prepared list of 12 works covering 4
genres: 3 comedies, 4 mysteries, 3 classics, and 2 poetry. If each student is assigned
one work from each of the 4 genres, then how many different reading assignments are
possible?
A. 4
B. 24
C. 48
D. 72
E. 192