English Language » Fill in the blanks

QUESTION

No sooner had I reached there ________ he had gone.

A)

then

B)

when

C)

before

D)

than