下列有关分析程序的说法中,正确的是()。
A.注册会计师应当在每个审计项目中将分析程序用作风险评估程序、实质性程序和总体复核
B.对于特别风险,如果注册会计师不信赖内部控制,不能仅实施实质性分析程序,还应当实施细节测试
C.细节测试比实质性分析程序更能有效地应对认定层次的重大错报风险
D.注册会计师实施分析程序时应当使用被审计单位外部的数据建立预期
【参考答案】B
【解析】分析程序用作实质性程序不是必须的,选项A错误;对于特别风险,仅实施实质性分析程序不能有效地将认定层次的风险降至可接受的水平,应该实施细节测试,选项B正确;在某些情况下,实质性分析程序比细节测试更能有效地应对认定层次的重大错报风险,选项C错误;注册会计师也可能使用被审计单位内部数据,选项D错误。