问题

Peter looked tired and a littleabsent-minded in class.—He _____ too late.
A:may stay up
B:could stay up
C:should have stayed up
D:must have stayed up
B:could stay up
C:should have stayed up
D:must have stayed up
正确答案是: