问题

Mike ________at 8:30 for the meeting, but he didn’t turn up.
A:should arrive
B:must arrive
C:must have arrived
D:should have arrived
B:must arrive
C:must have arrived
D:should have arrived
正确答案是: