单项选择题

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