单项选择题

The plane () at 7: 00 p. m., so I have to be at the airport by 6 : 40 at the latest.

A. has left
B. is to leave
C. will have left
D. leaves