乙公司向甲公司订购一批货物,合同约定2005年6月2日之前交货,交货方式为代办托运。但到了2005年6月2日,甲公司因为货源不足而无法向乙公司供货,在乙公司的数次催促之下,甲公司于2005年7月1日才向乙公司发货。在运输过程中发生不可抗力,致使货物全部灭失。下列选项中正确的是()。
A.货物损失由乙公司承担
B.货物损失由甲公司承担
C.货物损失由甲、乙两家公司共同承担
D.甲公司不对乙公司承担违约责任
B按照《合同法》第117条规定,在当事人迟延履行后发生不可抗力而使其不能履行合同的,不能免除违约责任。同时,在甲公司违约之后所发生的货物毁损、灭失的风险,应由违约方承担。