多项选择题
A.代为履行的第三人履行债务不符合约定的,债务人应当承担违约责任 B.代为履行的第三人履行债务不符合约定的,该第三人应当承担违约责任 C.债务人向第三人履行债务不符合约定的,债务人应当向债权人承担违约责任 D.债务人向第三人履行债务不符合约定的,债务人应当向第三人承担违约责任
A.第三人不是合同当事人 B.该合同给第三人设定义务的,必须征得第三人的同意 C.该合同给第三人设定权利的,应当事先通知第三人 D.该合同只能给第三人设定权利
A.承诺做出时生效 B.承诺需要通知的,承诺通知到达要约人时生效 C.承诺不需要通知的,承诺人根据要约的要求做出承诺行为时生效 D.超过承诺期限所为的承诺一般仍然发生承诺的效力