The Muslim Sudanese revolted under the Mahdi for all of these reasons EXCEPT:
(A) opposition to the effort to end the slave trade.
(B) the conquest of the Sudan by the British.
(C) opposition to British influence in the area.
(D) a desire to purge Islam of Western influences.
(E) opposition to Egyptian rule in the area.
Answer: B