contestada

Who among the following are considered magistrates?
A) Judges, JPs, and mayors
B) District Attorneys
C) Police officers
D) Public defenders