—Has Billy finished his homework today?—I have no idea.He        it this morning.
#104538
A
would do
B
was doing
C
has done
D
had done