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.