单项选择题

A.甲公司有权不按合同约定交货,除非乙公司提供了相应的担保
B.甲公司无权不按合同约定交货,但可以要求乙公司提供相应的担保
C.甲公司应按合同约定交货,但可以仅先交付部分货物
D.甲公司应按合同约定交货,如乙公司不支付货款可追究其违约责任