A.A公司和B公司签订的合同属于由第三人履行债务的合同
B.A公司和B公司签订的合同属于向第三人履行债务的合同
C.B公司在未向C学校履行债务时,A公司可以要求其承担违约责任
D.C学校并不是A公司和B公司签订买卖合同的当事人