问题

Has Tommy finished his homework yet?-I have no idea; he ____ it this morning
A:was doing
B:had been doing
C:has done
D:did
B:had been doing
C:has done
D:did
正确答案是: