Answer:
a. the English had superior weaponry
Step-by-step explanation:
The Mahdi Rebellion was a war that was lead by the religious leader Muhammad Ahmad bin Abd Allah, who proclaimed himself the leader of islam, and while doinng this called for a revolution the population of Egypt and Sudan, eventually after 18 years of war the rebels were defeated by a largely inferior in number british and egyptian army, the rebels outnumbered them 60,000 to 20,000 but the british had heavier and more modern weapons, this instaurated the british colony of Egypt.