下列关于MySQL通用日志查询文件叙述正确的是( )
A. 动态地控制通用查询日志的开启与关闭,设置MySQL的环境变量general_log_file为OFF可以停止该日志
B. 和慢查询日志相似,通用查询日志文件中语句出现的顺序是与mysqld接收到的顺序可能不同
C. 如果要启用或禁止某个会话产生的通用查询日志,可以通过会话级设置sql_log_off参数的值为OFF/ON来控制, sql_log_off仅作用于当前会话.
D. 通用日志可用于数据恢复,能够将数据库恢复到故障发生前的状态。