问题

I will never understand how it thatyou were an hour late on such a short journey
A:takes
B:took
C:was taken
D:had taken
B:took
C:was taken
D:had taken
正确答案是: