根据表中信息可知:东北地区、长江中下游地区、青海、西藏这三个地区的生物总量是105100万吨,88600万吨,10000万吨,它们的承载力是23000万人,22000万人,1000万人,因此影响人口容量的主导因素是自然资源.故选:B.