阅读材料图表可知,自北宋以来北方人口密度连续下降,南方人口密度持续上升,发展到金及南宋时期,北方人口密度只有3.6,说明北方人口在这一时期急剧减少,而南方人口密度已经高达17.2,说明南方人口数量持续上涨,已经超过北方人口4倍多,导致出现这一现象的原因是:北方长期战乱,南方相对安定,为南方经济发展提供了有利的社会环境。北方大量劳动人民为了躲避战乱而南迁,充实了南方的劳动力,并且带去先进的工具和技术,加快了南方的开发,促进南方经济发展。综上可知,南方人口数量增多,客观上反映南方市场的扩大,C项正确;材料图表未涉及“社会阶层流动”,排除A项;自唐代至金及南宋时期,经济基础一直是封建小农经济,B项表述出现史实错误,排除B项;北民南迁指的是北方少数民族迁往中原地区,而不是南方,排除D项。故选C项。