A.回顾往事;事后看来
B.符合;与……一致 C.响应 D.数量级
E.就……而言 F.为……铺平了道路;为……奠定基础 G.有一点;有一丝
H.提出;解释 I.提出假设;猜想 J.更不必说 Although pollution caused substantial health losses, one must admit
that today’s intersection of science and technology is paving the
way for unprecedented discovery and innovative cures to what used
to be incurable.