Which major river flows through Massachusetts, dividing the state into two distinct regions?
Housatonic River
Connecticut River
Charles River
Merrimack River
(B) Connecticut River
Explanation: