多项选择题

根据法律规定,扣押或拆检公民信件的原因有( )

A.法院调查民事纠纷需要
B.民事诉讼当事人证明案件事实需要
C.国家安全需要
D.追查刑事犯罪需要