【正确答案:B】
合同具有相对性,即合同形成的债的关系只能对合同双方当事人产生效力,对于合同之外的第三人不应当具有约束力。基于合同的相对性原理,虽然甲公司实际履行合同时是向乙公司的三个子公司履行,但是因为合同的双方当事人是甲公司和乙公司,所以当乙公司不履行合同约定的支付货款的义务时,甲公司只能向乙公司要求支付货款,承担违约责任,而无权要求乙公司的子公司付款。因此,B项说法正确。

【正确答案:B】
合同具有相对性,即合同形成的债的关系只能对合同双方当事人产生效力,对于合同之外的第三人不应当具有约束力。基于合同的相对性原理,虽然甲公司实际履行合同时是向乙公司的三个子公司履行,但是因为合同的双方当事人是甲公司和乙公司,所以当乙公司不履行合同约定的支付货款的义务时,甲公司只能向乙公司要求支付货款,承担违约责任,而无权要求乙公司的子公司付款。因此,B项说法正确。