YOU_______ THE WASHING UP. I COULD HAVE DONE IT FOR YOU.A. HADN'T...

55. You_______ the washing up. I could have done it for you.

A. hadn't to do B. needn't have done C. couldn't have done D. mustn't have done