Verified Answer :

It was "c. William McKinley" who oversaw the Spanish-American War as President of the United States, although his helpfulness in ending the conflict has been disputed.

C. William McKinley is that president