问题

Did you see him yesterday?—No, when I got to the airport, he a taxi for home.
A:has taken
B:had taken
C:will take
D:would take
B:had taken
C:will take
D:would take
正确答案是: