单项选择题

It is high time we ______.

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