The American success in the Spanish-American War can be primarily credited to?
A) American airpower superiority
B) Cuban uprising against the Spanish
C) Canadian support for the US
D) The strength of the US Navy