问题

But for the help of my English tehave won D.have won
A:would not have won
B:had not won
C:would have won
D:have won
B:had not won
C:would have won
D:have won
正确答案是: