问题

uld not have made so silly mistakes ,but it is a pity you _______ my advice.

A:didn't accept
B:hadn't accepted
C:hasn't accepted
D:wouldn't have accepted
正确答案是: