单项选择题

A. left
B. had left
C. would leave
D. has left