单项选择题

国际分工产生和发展的基础是()

A.自然条件
B.资本流动
C.上层建筑
D.社会生产力