【思路】
本题题干为“2019年城镇居民人口占总人口的比重约为”,结合材料可知本题考察混合比重。材料第二段“全国居民人均消费支出21559元,比2012年增长,年均增长。其中,城镇居民人均消费支出28063元,比2012年增长;农村居民人均消费支出13328元,比2012年增长”,其中有关系:全国人均=,可以通过该关系式直接求解城镇人数与农村人口的比例进而求出城镇人口比重,或利用混合增长的知识,进行十字交叉估算:城镇人数∶农村人数=(21559-13328)∶(28063-21559)=8231∶6504,城镇人口占比为56%
因此,答案为D。