问题

If I had had enough time, I my work.
A:would finish
B:must have finished
C:would have finished
D:had finished
B:must have finished
C:would have finished
D:had finished
正确答案是: