A: 违约责任是一种民事法律责任
B: 当事人违约在先,即使之后发生不可抗力,也不能免除违约责任
C: 当事人一方因第三人的原因造成违约的,不必向对方承担违约责任
D: 就违约发生的时间而言,违约行为分为预期违约和实际违约