Samuel de Champlain founds Quebec_

A. France
B. Spain
C. England

1 answer

A. France