单选题 No sooner had he arrived in Rome________he heard of the good news.
【正确答案】 B
【答案解析】解析:固定用法。no sooner…than…为固定搭配,意为“一……就……”。故选B。