单项选择题

Mr. Brown wished he _____ longer this morning, but he had to get up early to attend a meeting.

A.could have slept
B.should sleep
C.might have slept
D.would sleep