Why did President William McKinley want to go to war with Spain in 1898? A) Spain had attacked American forces in Hawaii. B) American slaves were receiving weapons from Spain. C) War was needed to make the region safe for American business and commerce. D) Spain had violated treaties after World War I by building up their navy and army.