单项选择题

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