问题

You ______these parcels yourself. The shop would have delivered them if you had asked them.[ ]
A: needn't have carried
B: mustn't have carried
C: should have carried
D: could have carried
B: mustn't have carried
C: should have carried
D: could have carried
正确答案是: