多项选择题

A、守法是法的要求也是道德的要求
B、守法是人出于契约式的利益和信用的考虑
C、守法既是由于惧怕法的制裁也是出于社会的压力
D、守法是出于心理上的惯性