单选题

【正确答案】 D
【答案解析】impending"迫近,即将发生的”,符合题意。(A)implanting“灌输”;(B)impelling“迫使的”(C)improving"改善的”。