Section 127, Cr.P.C deals with disperse of unlawful assembly on command of_____________?

Section 127, Cr.P.C deals with disperse of unlawful assembly on command of_____________?

A. Magistrate or police officer
B. Magistrate or Court officer
C. Session Judge
D. None of above