Pick the option in line with common sense to answer the question.
Question: What state north of alabama has many a beaver?
Options:

A. beaverton

B. canada

C. river or stream

D. kentucky

E. montana



D