(1) Offences under sections 116, 117, 118 and 119 of this Act shall be cognizable and bailable and an offence under section 115 shall be cognizable and non-bailable.
(2) Notwithstanding the provisions of sub section (1), a police officer shall have power to arrest a person only if, -
(a) His arrest is necessary to prevent or not to continue any offence, or
(b) It is manifestly evident that locating such person subsequently is not possible, or
(c) Such person is likely to hurt himself or any other person, or
(d) There is any special and emergent circumstances warranting the arrest.
(3) All other offences under this Act shall be non-cognizable and bailable.
Provided that a police officer present at the spot may remove a person temporarily for the purpose of preventing the continuance of an offence in his presence.