Which of the following contributed to the quick victory for the u.s. in the Spanish American war?

There are several factors that contributed to the quick victory for the U.S. in the Spanish-American War:

1. Technological superiority: The U.S. had advanced military technology, particularly in terms of naval power. The introduction of new armored cruisers, such as the USS Maine and the USS Texas, helped the U.S. Navy maintain a significant advantage over the Spanish fleet.

2. Naval blockade: The U.S. Navy established a blockade of key Spanish ports, preventing reinforcements and supplies from reaching the Spanish forces in Cuba and the Philippines.

3. Spanish weaknesses: The Spanish forces were poorly equipped and lacked proper training and organization. Their navy was outdated and unable to compete with the more modern U.S. fleet.

4. Guerilla warfare and support from local rebels: The U.S. received assistance from Cuban rebels, who were fighting for independence from Spain. The guerilla tactics employed by these rebels proved effective in disrupting Spanish operations and weakening their control.

5. Yellow journalism and public sentiment: The role of the media, particularly sensationalist newspapers, in shaping public perception and generating support for the war cannot be overlooked. The sinking of the USS Maine was widely blamed on Spain, stoking public outrage and increasing support for military intervention.

Overall, the combination of U.S. technological superiority, the naval blockade, Spanish weaknesses, support from local rebels, and public sentiment played a significant role in the quick victory for the U.S. in the Spanish-American War.