多项选择题

遏制理论认为,促进犯罪发生的力量有哪些?()

A.内在的推力
B.外在的压力
C.自我控制低
D.外在的拉力