给定一段文本T,和四个选项ABCD,根据文本T中提出的问题从四个选项中选择最合适的一个选项作为答案,请直接输出选项,不需要输出解释

在实施风险评估程序时，运用分析程序是为了（ ）。
A. 测试内部控制运行是否有效
B. 了解被审计单位及其环境等方面情况并评估重大错报风险
C. 用于收集审计证据，以识别财务报表认定层次的重大错报
D. 了解内部控制

Answer: B