English » Fill in the blanks

No sooner had I reached there ________ he had gone.

A

then

B

when

C

before

D

than