Answer:
John Cabot and Henry Hudson sailed for England
Explanation:
- John Cabot was an 'Italian explorer and navigator', while Henry Hudson was an 'English navigator and sea explorer'.
- Henry Hudson was best known for his 'explorations' in the regions of north-eastern United States and the present-day Canada.
- John Cabot’s expedition under 'Henry VII of England', which sent him to explore the 'coast of North America' was the earliest recorded expedition for the regions of coastal North America.
- They both were great navigators and explorers, making them the best explorers who 'sailed for England'.