多项选择题

A.针对旨在减轻特别风险的控制,注册会计师应当在每次审计中测试这些控制
B.注册会计师对内部控制的了解可以代替对控制运行有效性的测试
C.如果认为仅实施实质性程序获取的审计证据无法应对重大错报风险,注册会计师应当考虑了解内部控制
D.若预期控制无效,则无须实施控制测试