问题

I_______ such a foolish mistake if I had been a little more careful.
A:wouldn’t make
B:wouldn’t have made
C:hadn’t made
D:didn’t make
B:wouldn’t have made
C:hadn’t made
D:didn’t make
正确答案是: