【正确答案】
B、C、D
【答案解析】[解析] 选项A不恰当,注册会计师没有必要也不可能识别被审计单位的所有经营风险。注册会计师评估重大错报风险时的审计程序有:(1)在了解被审计单位及其环境的整个过程中,结合对财务报表中各类交易、账户余额和披露的考虑,识别风险;(2)结合对拟测试的相关控制的考虑,将识别出的风险与认定层次可能发生错报的领域相联系;(3)评估识别出的风险,并评价其是否更广泛地与财务报表整体相关,进而潜在地影响多项认定;(4)考虑发生错报的可能性以及潜在错报的重大程度是否足以导致财务报表重大错报。