单选题 Never has a scientific explanation emerged ______ someone somewhere has objected to it.
A. that B. which C. whom D. but

【正确答案】 D
【答案解析】someone somewhere has objected to do it一句不缺任何成分,是完整的句子,只能用连词but连接。