多项选择题

公安机关对于现行犯或者重大嫌疑分子,如果有下列情形之一,可以先行拘留的是( )。

A.正在预备犯罪、实行犯罪或者在犯罪后即时被发觉的
B.被害人或者在场亲眼看见的人指认他犯罪的
C.有毁灭、伪造证据或者串供可能的
D.在身边或者住处发现有违法证据的