单项选择题

The professor gave orders that the test __________ before 10:30.

A.will finish
B.will be finished
C.be finished
D.shall finished