单选题 ______ had he arrived home than it began to rain.
A. Not until B. No sooner C. Scarcely D. hardly

【正确答案】 B
【答案解析】句型no sooner...than刚……就……。选项B是正确的。