多项选择题

在根据特定控制的性质选择所实施的审计程序时,注册会计师应当考虑的主要因素有______。

A.控制是否存在反映运行有效性的文件
B.控制是否与认定直接相关
C.控制是否属于自动化应用控制
D.控制是否与认定间接相关