问题

They started off at about 5 o’clock in the morning They should there by now
A:arrive
B:have been arriving
C:have arrived
D:be arriving
B:have been arriving
C:have arrived
D:be arriving
正确答案是: