单项选择题

I wish I ______ longer this morning, but I had to get up and come to class.

A. could have slept
B. slept

C. might have slept
D. have slept