Multiple choice Who was the admiral of the U.S. Pacific Fleet during the Spanish American War? John Hay George Dewey Teddy Roosevelt President McKinley Reveal answer Fill a bubble to check yourself B Correct answer Explanation George Dewey was the Admiral of the U.S. Navy who led the Pacific fleet to victory at Manila Bay. He became a national hero following this decisive engagement.