单项选择题

对欧洲开辟新航路起决定作用的是()

A.商品经济的发展
B.奥斯曼土耳其控制商路
C.天文地理知识的进步
D.航海造船技术的发展