【正确答案】
A、B、C、D
【答案解析】 《治安管理处罚法》第十三条规定:“精神病人在不能辨认或者不能控制自己行为的时候违反治安管理的,不予处罚,但是应当责令其监护人严加看管和治疗。间歇性的精神病人在精神正常的时候违反治安管理的,应当给予处罚。”根据上述规定,违反治安管理的精神病人必须具备以下条件才不予处罚:第一,必须是处在精神病正在发作时;第二,患病的程度是不能辨认或者不能控制自己的行为。间歇性的精神病人,在精神正常时违反治安管理的,应予处罚;在精神不正常时,即不能辨认或者不能控制自己行为时违反治安管理的,不予处罚。故选ABCD。