124,924 views
5 votes
Henry Hudson claimed land in America for both England and what other nation?

A Spain
B France
C Russia
D Holland

2 Answers

1 vote

Answer: Holland is the answer to your question!

hope this helps :)

User Slypete
by
2.8k points
3 votes

Answer: The answer is D- Holland

Step-by-step explanation:

User Meighan
by
2.9k points