单选题 No sooner had she got home ______ she tried on her new coat.
A. that B. than C. before D. when

【正确答案】 B
【答案解析】no sooner…than引导时间状语从句,表示“一……就……”。