单项选择题

【真题试题】(2010年单项选择第13题) 甲公司向乙公司购买一批建材,双方约定由丙公司代替乙公司向甲公司交货。丙公司遂委托丁公司将该批建材运输至甲公司所在地,由于戊公司驾驶员徐某疲劳驾驶,徐某所驾车辆与丁公司的车辆相撞,致使丁公司运输的建材部分损失并且未能如期向甲公司交货,引起纠纷。依法应由(  )向甲公司承担违约责任。

A.乙公司
B.丁公司
C.丙公司
D.戊公司