问题

The boss insisted that the task _______before 5 o’clock this afternoon.
A:was finished
B:finished
C:be finished
D:should finish
B:finished
C:be finished
D:should finish
正确答案是: