What physical barrier helped separate ancient China from Southeast Asia?
AHigh mountain ranges
BBrutal deserts
CThick rain forests
DThe Atlantic Ocean
AHigh mountain ranges
BBrutal deserts
CThick rain forests
DThe Atlantic Ocean