在每次财务报表审计中,注册会计师都应当实施的程序包括( )。
A: 风险评估程序
B: 控制测试
C: 实质性分析程序
D: 实质性程序
【考点】审计程序
【具体解析】风险评估程序是每次财务报表审计都应当实施的必要程序。(选项A正确,当选)
控制测试并非在任何情况下都需要实施。当存在下列情形之一时,注册会计师应当实施控制测试:(1)在评估认定层次重大错报风险时,预期控制的运行是有效的;(2)仅实施实质性程序并不能够提供认定层次充分、适当的审计证据。(选项B错误,不选)
尽管分析程序有特定的作用,但并未要求注册会计师在实施实质性程序时必须使用分析程序。这是因为针对认定层次的重大错报风险,注册会计师实施细节测试而不实施分析程序 ,同样可能实现实质性程序的目的。(选项C错误,不选)
无论评估的重大错报风险结果如何,注册会计师都应当针对所有重大的各类交易、账户余额和披露实施实质性程序。(选项D正确,当选)
答案选 AD