单项选择题

But for your help, I ______ the work ahead of time.

A.wouldn"t have finished
B.didn"t finish
C.hadn"t finished
D.wouldn"t finish