有下列哪些情形之一的,应当进行食品安全风险评估?( )
A.通过食品安全风险监测发现食品可能存在安全隐患的
B.需要判断某一因素是否构成食品安全隐患的
C.发现新的可能危害食品安全因素的
D.为实施行政处罚需要进行风险评估的
正确答案是ABC