You ______ her the truth. It didn't help the situation.
【正确答案】 D
【答案解析】虚拟式的用法。needn't have done sth.表示做了本来不必要做的事情,D正符合题意。A不是虚拟用法;B意为“不能告诉”,不符合上下文意思;很少使用mustn't have done这种表 达,C错。