单项选择题

By the time you came back yesterday, they ______ for London.

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