下列各句中没有语病的一项是______。
 
【正确答案】 B
【答案解析】 A项,“具有……生态环境”是动宾结构,不能充当“已经不多了”的主语,可把“具有”去掉。C项,关联词“否则”运用不当,应改为“如果”。D项,“因为……造成的”搭配不当,应该删去“造成的”。