问题

I am sorry I can’t meet you at the stationI _____ 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
正确答案是: