单项选择题
A. No sooner had they B. No sooner have they C. No sooner they D. No sooner they had
A. to gain B. gaining C. gained D. gain