Has it been warned that all the students in this school ________ stay at school.

Has it been warned that all the students in this school ________ stay at school.

A.can

B.will

C.may

D.shall

答案及解析: D