问题

Why didn’t you answer my phone when I phoned you at about 11 p. m. yesterday? —I ___________and failed to hear the phone.

A:might have slept
B:must be sleeping
C:might be sleeping
D:must have been sleeping
正确答案是: