单项选择题

因为施工企业甲的原因导致乙公司开发的房屋不能按期竣工,最终致使乙公司迟延向购房人丙交付商品房。请问谁应当对丙承担违约责任?()

A.甲公司
B.乙公司
C.丙自己
D.都不承担