单选题 It had nothing to do with the environment, the cost of infrastructure, public transport or any other reason put forward.
【正确答案】 B
【答案解析】解析:本句中四个并列宾语分类混乱,the cost of infrastructure(基础设施成本)就包含了public transport(公共交通),因此本句内容生涩混乱、没有条理。应选B项。