问题

Good afternoon! By the way, has Billy finished his homework today— I have no idea. He ___ it this morning.

A:was doing;
B:has been doing;
C:has done;
D:had done;
正确答案是: