Concept:The Mahdi’s acceptance was largely due to the political and social conditions in Sudan at the time.Explanation:Many Sudanese people were unhappy with Egyptian rule, which they saw as oppressive and exploitative.Muhammad Ahmad appeared at a time when the people were looking for a redeemer to free them from Egyptian control.This expectation made it easier for them to accept him as the Mahdi.Answer:B. he came at a time the people were expecting to be delivered from the Egyptian rulers