challenge: Which municipalities does the Noire River flow through in Quebec, Canada?
  
  A. Kingstonville, Saint-Rosaire, Saint-Valère
  B. Princeville, Saint-Rosaire, Saint-Valère
  C. Londonville, Saint-Rosaire, Saint-Valère
  D. Parisville, Saint-Rosaire, Saint-Valère
  Answer: 