单项选择题

I've worked here since I()Harvard Business School.

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