问题

__________your valuable help, we couldn’t have finished the experiment ahead of time.
A. If it were not forB. Had it not been forC. Were it not forD. If it has not been for
正确答案是: