单项选择题

But for their help, we ______.

A.shouldn't succeed
B.could not have succeeded
C.will not succeed
D.should not have succeeded