问题

I failed to catch the early bus because I overslept this morning. —You_________have stayed up too late last night.
A:could
B:would
C:should
D:must
B:would
C:should
D:must
正确答案是: