问题

where have you been?—I___in the heavy traffic, or I would have been here earlier.
A:stuck
B:had stuck
C:have been stuck
D:got stuck
B:had stuck
C:have been stuck
D:got stuck
正确答案是: