单项选择题

I wish I () longer this morning, but I have to get up and come to class.

A. could have slept
B. slept
C. might have slept
D. have slept