问题

We have finished the most of our work so far, and the rest _____ on time

A:has been finished
B:has finished
C:will be finished
D:will finish
正确答案是: