challenge: What type of government does Grand Blanc Township, Michigan have?
  
  A. A charter township with a township board of trustees
  B. A county commission system with a board of commissioners
  C. A city manager system with a professional manager
  D. A mayor-council system with a strong mayor
  Answer: 