But for her help,we       the task in time.
#87993
A
will not finish
B
had not finished
C
can not finish
D
could not have finished