在以下哪些情形下,行政机关应当依法对公民的人身自由实施暂时性限制,或者对公民、法人或者其他组织的财物实施暂时性控制的行为?( )
A.防止证据损毁B.制止违法行为C.控制危险扩大D.避免危害发生正确答案:ABCD