Muhammad Ahmad was easily accepted as the Mahdi in the Sudan because

A.

The Islamic leaders in the area did not live up to the expectations of the people

B.

He came at a time the people were expecting to be delivered from the Egyptian rulers

C.

The national army was not strong enough to defend the country

D.

He was highly educated in the tenants of the Islamic religion

Correct answer is B

No explanation has been provided for this answer.