下列语句中没有语病的是:
 
【正确答案】 D
【答案解析】 A项中“新来的”是指市长还是秘书,不确定;B项“把……成为”搭配不当,应将“成为”改为“变成”;C项中句子成分残缺,“富有”后缺宾语中心语,可在句尾加上“的精神”。D项没有语病。故本题答案为D。