多项选择题

研究正当行为的意义()

A.有利于理解犯罪的本质特征,能更好地区分罪与非罪的界限
B.有利于保障公民充分行使法定权利,履行法定义务,促进社会的进步和发展
C.有利于鼓舞人民群众积极地与各种违法犯罪行为作斗争,培养广大公民顾全大局的意识
D.打击犯罪