单项选择题

It is high time we()

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