问题

How did you sleep last night?— Not very well. I ________ too late preparing a report for the meeting.[ ]
A: made up
B: stayed up
C: kept up
D: turned up
B: stayed up
C: kept up
D: turned up
正确答案是: