根据合同法的基本理论,缔约过失行为违反了合同法的()
A:合同自由原则
B:诚实信用原则
C:合法原则
D:鼓励交易原则
出自:法学