语文病句判断

问题描述:

语文病句判断
A.能否培养高素质的新型农民,让他们积极地参与、融入到新农村的经济和文化建设中去,是全面推进新农村整体建设的关键所在.
B.陶正华说,他今年47岁,有生以来第一次见到这么严重的旱灾,村里那些七八十岁的老人,也都这么说.
C.一些患者一旦抓住医生的某些把柄,就添油加醋地"声讨",索取巨额赔偿甚至伤害医护人员的行为,让医生承受了巨大的压力和委屈,其恶劣影响,可能也不亚于医生的玩忽职守.
D.全球矿商和日本钢铁制造商已达成初步协议,拟以与现货市场挂钩的短期合约,取代有着40年历史的、以年度谈判和年度合同为依凭的铁矿石定价方案.
D没有语病,B和C为什么错了啊

B有生以来已经是第一次的意思了,再加个“第一次”,语义重复.
C前半句是患者为主语,后半句是行为做主语