多项选择题

A.对施工合同而言,责任应完全由B公司承担
B.如果是在甲方暗示下,乙方与C公司确定供货D厂水泥,则甲方应承担部分责任
C.B公司可依据供货合同就损失要求C建材公司和D水泥厂赔偿
D.C建材公司认为水泥经B公司检验合格后接收,不应承担责任
E.因为水泥不合格原因导致损失,A公司应直接向C建材商和D水泥厂索赔