1) Why did President William McKinley annex Hawaii?

A) Americans supported the cause of Hawaiian independence.

B) Spain gave the territory to the United States as a result of the Spanish-American War.

C) The United States needed access to natural resources and additional citizens.

D) Hawaii was a valuable naval base and key to trade with Asia.