问题详情
The phrase "impinge on" in Paragraph 1 most probably means______
A.promote
B.rely on
C.have an impact on
D.block
请帮忙给出正确答案和分析,谢谢!