human
Why did the British win in the South African War?
assistant
The British won because they had better generalship. The British had better leadership and strategy. The British also had a larger army and better supplies. The British also had better intelligence about the terrain and the movements of the Boers.