反洗钱三大核心义务是哪几项?

反洗钱三大核心义务是哪几项?

A.客户身份识别

B.宣传和培训

C.可疑交易报告和排查分析

D.客户身份资料和交易记录保存

E.内控制度建设

正确答案是ACD