单选题 57.山西有国家历史文化名城( )座。
【正确答案】 B
【答案解析】山西省有国家历史文化名城6座,分别为:平遥县、大同市、新绛县、代县、祁县、太原市。