问题

n as I got to the airport, I realized I ________ my ID card at home.
A:had left
B:has left
C:would leave
D:will leave;
B:has left
C:would leave
D:will leave;
正确答案是: