单选题 甲医药公司与乙运输公司订立了一份运输合同,要求乙将价值100万元的药品运往丙公司。因乙的车辆当天全部外出,乙遂委托个体运输户张某代运,并约定了运费。由于当天下大雨,张某不能按时赶到,就宿于某旅馆。旅馆有车库,但张某为省钱,将车停在河堤旁。当晚山洪暴发,冲倒车辆,致使药品损失大半。甲公司的损失应当如何处理?(  )
   A.由乙运输公司和张某承担按份责任
   B.由乙运输公司赔偿
   C.由张某赔偿
   D.由乙运输公司和张某承担连带责任
【正确答案】 B
【答案解析】甲公司与乙公司之间存在运输合同,乙公司应当及时、安全地将药品送到指定地点。乙公司与张某之间存在运输合同,张某应当及时、安全地将药品送到指定地点。虽然发生了不可抗力,但因张某的过错而使药品毁损,张某应向乙公司承担违约责任,赔偿损失。按照《合同法》第121条规定,当事人一方因第三人的原因造成违约的,应当向对方承担违约责任。因此,乙公司因张某的原因造成药品损失而导致违约,应当由乙公司赔偿甲公司的损失。