近代上海取代广州中国对外贸易第一大港地位的原因主要在于()。
A:地理位置优越
B:传统势力较弱
C:政府的扶持
D:条约的规定
出自:历史学