A: 注册会计师必须了解被审计单位及其环境
B: 注册会计师通过实施风险评估程序以识别和评估重大错报风险
C: 在被审计单位前期重大错报较多的情况下,注册会计师应当直接将财务报表的风险确定为高水平
D: 注册会计师针对各类交易、账户余额和披露必须实施实质性程序