单项选择题

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

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