单项选择题

A. leave
B. left
C. have left
D. had left