Unless otherwise authorized or directed in this code or other applicable law, an arrest of a person shall be made by a police officer in the following cases:
(A) Whenever he or she is in possession of a warrant for the arrest of a person;
(B) Whenever an offense is committed or a breach of the peace is threatened in the officer’s presence by the person;
(C) Whenever a felony has in fact been committed and the officer has probable cause to believe the person has committed it.
(`83 Code, § 1-608)