问题

Why do you know so much detail about the accident? –I ________ a walk nearby when it happened
A:had
B:had had
C:was having
D:would have
B:had had
C:was having
D:would have
正确答案是: