No sooner____to bed than he heard a knock at the door.

A.had he gone
B.he had gone
C.did he go
D.did he go
出自:兰州理工大学-软件技术-大学英语1