单项选择题

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

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