单项选择题

—Has Torn finished his homework
—I have no idea; he______it this morning.

A.was doing
B.had been doing
C.had done
D.did