问题

I paid him 200 yuan for the sneakers.—Oh, he charged you too much. You _________ them with half the money.
A:could have bought
B:needn’t have bought
C:must have bought
D:wouldn’t have bought
B:needn’t have bought
C:must have bought
D:wouldn’t have bought
正确答案是: