单项选择题
A. didn’t need to do B. needn’t do C. needn’t have done D. needn’t to do
A.leave B.be leaving C.be left D.have left