问题

. We have finally finished it! When ______the job if we had started it a week earlier
A:may we finish
B:could we finish
C:could we have finished
D:may we have finished
B:could we finish
C:could we have finished
D:may we have finished
正确答案是: