【正确答案:D】
《合同法》第314条规定:“货物在运输过程中因不可抗力灭失,未收取运费的,承运人不得要求支付运费;已收取运费的,托运人可以要求返还。”山洪暴发属于不可抗力,因而丙不得要求甲支付运费。
《合同法》第144条规定:“出卖人出卖交由承运人运输的在途标的物,除当事人另有约定的以外,毁损、灭失的风险自合同成立时由买受人承担。”因此,材料损失应由甲承担。
故选D。

【正确答案:D】
《合同法》第314条规定:“货物在运输过程中因不可抗力灭失,未收取运费的,承运人不得要求支付运费;已收取运费的,托运人可以要求返还。”山洪暴发属于不可抗力,因而丙不得要求甲支付运费。
《合同法》第144条规定:“出卖人出卖交由承运人运输的在途标的物,除当事人另有约定的以外,毁损、灭失的风险自合同成立时由买受人承担。”因此,材料损失应由甲承担。
故选D。