问题

We were caught in the heavy traffic jam. Otherwise, we _____ on time.
A:would have arrived
B:arrived
C:must have arrived
D:should arrive
B:arrived
C:must have arrived
D:should arrive
正确答案是: