The battle that was a victory for the British among the options listed is the Battle of Bunker Hill. However, it is important to note that while the British won the battle, it came at a significant cost in terms of casualties.
The other battles mentioned:
- Battle of Yorktown was a decisive victory for the Americans.
- Battle of Trenton was also a victory for the Americans.
- Battle of King's Mountain was an American victory as well.
So, while the Battle of Bunker Hill was technically a British victory, it is often viewed as a pyrrhic victory.