问题

I ________ on a sofa because my grandparents have been here to spend the weekend.
A:slept
B:was sleeping
C:have slept
D:am sleeping;
B:was sleeping
C:have slept
D:am sleeping;
正确答案是: