问题

John looks a bit upset.Did you tell himthe bad news—Yes,but I________him after his birthday party.

A:should have told
B:must have told
C:shouldn’t have told
D:needn’t have told
正确答案是: