.— Has Tom finished his report so far? — I have no idea.He ______it this morning.
#103801
A
did
B
has done
C
was doing
D
had done