单项选择题

But for their help, we ______.

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