Answer:
It is separated from the mainland of British Columbia by Johnstone Strait and Queen Charlotte Strait on the north and northeast, and by the Strait of Georgia on the southeast, which along with the Strait of Juan de Fuca along its southwest separate it from the United States
Step-by-step explanation: