单项选择题

When he saw all his books here and there on the floor, he knew that something terrible ().

A.lying; must have happened
B.lie; must happen
C.lay; might have happened
D.had lain; could have happen