问题

I am sorry I can’t meet you at the station. I _____ by the time you come back from abroad.
A:am leaving
B:had left
C:will have left
D:have left;
B:had left
C:will have left
D:have left;
正确答案是: