问题

____ my homework, I have no time for computer games.[ ]
A: Not finishing
B: To be finishing
C: Having not finished
D: Not having finished
B: To be finishing
C: Having not finished
D: Not having finished
正确答案是: