单项选择题

By the time you get there tomorrow, they ______ for Beijing.

A) will have left
B) are leaving
C) will leave
D) are to leave