单项选择题

The teacher required that all the assignments _____finished before this weekend.

A.would
B.were
C.be
D.are