多项选择题

同时履行抗辩权的理论基础是源于合同法的()。

A.诚实信用原则
B.公平原则
C.平等原则
D.合法原则
E.公序良俗原则