Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
No sooner _____ at the bus stop ______ the bus came.
A.he had arrived/ when
B.he had arrived/ than
C.had he arrived/ than
D.had he arrived/ when