问题

John looks a bit upset. Did you tell him the 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
正确答案是: