单项选择题

—______ you ______ the chief editor at the airport —No. He had been away before my arrival.

A.Have; met
B.Had; met
C.Did; meet
D.Do you