单选题

【正确答案】 C
【答案解析】[解析] 环境对科学技术上的成功只能是一种促进而没有决定性作用。且 contribute可与to搭配表示“促进,贡献”。所以选C。