Stop writing. It’s time that you __________ your papers.

Stop writing. It’s time that you __________ your papers.
A、 must hand in
B、 have to hand in
C、 could hand in
D、 handed in
【正确答案】:D