单项选择题

A.has taken
B.took
C.was taking
D.had taken