No sooner
he had returned home then
A: had he returned home when
B: he had returned home than
C: did he return home than
D: No improvement
Explanation: No answer description available for this question.