HE HAS DONE THINGS HE OUGHT NOT TO HAVE DONE AND ______ UNDONE THI...

1.

He has done things he ought not to have done and ______ undone things he ought to have done.

A. leaving

B. will leave

C. left

D. leave