问题

Where have you been — I_______in the heavy traffic .OtherwiseI_______ here earlier.

A:have got stuck; would have come
B:got stuck; was
C:got stuck ; would have come
D:had stuck ; would come
正确答案是: