A: 甲公司有权请求乙公司承担违约责任
B: 甲公司有权请求丙公司承担违约责任
C: 甲公司有权请求乙、丙公司连带承担违约责任
D: 甲公司有权请求乙、丙公司按照责任大小按份承担违约责任
【解析】当事人约定由第三人向债权人履行债务的,第三人不履行债务或者履行债务有瑕疵的,应当由债务人(乙公司)向债权人(甲公司)承担违约责任。违约责任具有相对性,只有合同当事人之间才承担违约责任,丙公司并非买卖合同的当事人。