________, I could not have finished the course paper ahead of th

________, I could not have finished the course paper ahead of the deadline.
A、Despite his help
B、Should he help
C、If he had helped
D、But for his help
【正确答案】:D