No sooner____ to bed than he heard a knock at the door. ( )(本题2.5分)

A、 had he gone
B、 he had gone
C、 did he go
D、 he went
出自:西安石油大学-石油工程技术-大学英语l(下)