问题

I thought she could have won the 100-metre race final.- She almost _______Jane passed her at the last second.[ ]
A: has
B: had
C: does
D: did
B: had
C: does
D: did
正确答案是: