问题

We ________ here on time but we were caught in a traffic jam.
A:must have arrived
B:could have arrived
C:need have arrived
D:should have arrived
B:could have arrived
C:need have arrived
D:should have arrived
正确答案是: