问题

But for their help, we ______ the program in time.
A:can not finish
B:utwill not finish
C:had not finished
D:could not have finished
B:utwill not finish
C:had not finished
D:could not have finished
正确答案是: