单项选择题

I shall tell you what he () at three o’clock yesterday afternoon.

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