问题

It is required that each of the studentschosen _____ good preparations ahead of time.

A:has to make
B:will make
C:should make
D:must make
正确答案是: