单选题 It is necessary to find an engineer ______ has skills that meet your needs.
A. whom B. which
C. whose D. who

【正确答案】 D
【答案解析】[解析] 本题考查定语从句的用法。很显然后半句缺少一个主语,而定语从句的先行词“engineer”指的是人,所以选D。