多项选择题

A.犯罪预防是针对犯罪原因采取的一系列活动
B.犯罪预防是一个具有整体性、层次性、静态性的行为体系
C.犯罪预防的目的是防止、遏制和减少犯罪
D.狭义犯罪预防专指罪后预防
E.广义犯罪预防包括罪前、罪中和罪后预防