Answer:
Battle of the Thames was won by William Henry Harrison, Battle of horseshoe bend was won by Andrew Jackson, Battle of New Orleans was won by Andrew Jackson, Battle of Put-in-bay was won by Oliver Perry, and battle of Tippecanoe was won by William Henry Harrison.
U.S. Commodore George Dewey (1837-1917), in command of the U.S. Asiatic Squadron anchored north of Hong Kong, was ordered to capture or destroy the Spanish Pacific fleet, which was known to be in the coastal waters of the Spanish-controlled Philippines.
If I am not mistaken D is your answer.