With so much homework ________, I have to stay at home, giving up the idea of playing computer games with Peter. A.to do B.being done C.done D.doing