[单选题]

I was almostasleep last night when I suddenly heard someone _____at the door.

A.be knocking

B.knocking

C.to knock

D.having knocked

参考答案与解析: