单项选择题

I have a lot of readings () before the end of this term.

A. completing
B. to complete
C. completed
D. being completed