问题

Is Peter here yet? ——Not yet, but he ___________ be here soon. He is usually on time.
A:would
B:need
C:must
D:should
B:need
C:must
D:should
正确答案是: