My boss insisted that I _______ the work before ten o’clock tonight.
#87564
A
can finish
B
must finish
C
must have finished
D
finish