如果A公司委托B公司运输货物(他们之间是签订了一份运输合同),然后B公司把货物交给实际承运人C公司运输,可是在运输过程中由于C公司的驾驶员未遵守交通规则,超车避闪不及,使卡车在途中坠入河中,所装货物全部报废,那B公司是要负怎样的责任?