多项选择题

审计人员进行反洗钱审计时,应实施哪些必要的审计程序:()

A.了解被审计单位反洗钱内部控制情况
B.对反洗钱内部控制的有效性进行测试和评价
C.取得充分、可靠的审计证据
D.根据评价结果,对反洗钱实施情况进行实质性测试