A: 评估控制的设计
B: 印证控制是否执行
C: 记录相关的内部控制
D: 识别需要降低哪些风险以预防财务报表中发生重大错报
【考点】风险评估程序、信息来源以及项目组内部的讨论【解题思路】掌握风险评估程序相关知识点。【具体解析】穿行测试注册会计师了解被审计单位业务流程及其相关控制时经常使用的审计程序。通过追踪某笔或某几笔交易在业务流程中如何生成、记录、处理和报告,以及相关控制如何执行,注册会计师可以确定被审计单位的交易流程和相关控制是否与之前通过其他程序所获得的了解一致,并确定相关控制是否得到执行。穿行测试的主要目的是确定相关控制是否得到执行。选项B正确。