單項選擇題
甲公司向乙公司發(fā)出一項要約,要約明確指明乙公司如欲接受應在2017年8月1日前回復;乙公司于2017年7月20日通過丙快遞公司發(fā)出承諾,但由于丙公司快遞員投遞失誤,承諾于2017年8月10日方送達甲公司;此時,甲公司已將要約所述貨物全部出售給丁公司,無貨供給乙公司,但甲公司未采取任何措施;乙公司久等無貨,于2017年9月15日派人催貨,甲公司以乙公司的承諾遲到為由予以拒絕,乙公司不服。有關(guān)本案的下列說法中,正確的是()。
A.合同已經(jīng)生效,甲公司應向乙公司承擔違約責任
B.合同已經(jīng)生效,但甲公司無須向乙公司承擔違約責任
C.合同尚未生效,甲公司無須向乙公司承擔任何責任
D.合同尚未生效,但甲公司應賠償乙公司所受損失