多项选择题

A.基于法律的直接规定而变更合同 
B.基于诚实信用原则而变更合同 
C.经当事人双方协商一致而变更合同 
D.因情势变更使合同继续履行显失公平的,当事人可以请求变更合同 
E.因重大误解而订立合同的,有重大误解的一方当事人可以通过行使变更权变更合同