Municipal courts have magistrate functions that include which of the following?

A. performing marriages
B. hearing misdemeanor cases
C. deciding if a case will go to trial
D. holding a preliminary hearing for those charged with a serious offense