Marriage may be solemnized by any of the following who is of the age of 18 years or older:
(a)A priest, minister, rabbi, or authorized person of any religious denomination.
(b)A judge or retired judge, commissioner of civil marriages or retired commissioner of civil marriages, commissioner or retired commissioner, or assistant commissioner of a court of record in this state.
(c)A judge or magistrate who has resigned from office.
(d)Any of the following judges or magistrates of the United States:
(1)A justice or retired justice of the United States Supreme Court.
(2)A judge or retired judge of a court of appeals, a district court, or a court created by an act of Congress the judges of which are entitled to hold office during good behavior.
(3)A judge or retired judge of a bankruptcy court or a tax court.
(4)A United States magistrate or retired magistrate.
(e)A legislator or constitutional officer of this state or a Member of Congress who represents a district within this state, while that person holds office.