The defeat suffered by Muslims at Uhud was caused by
Absence of Umar
numerical disadvantage
disobedience to the prophet
inadequate preparation
Correct answer is C
Seeing that the disbelievers were fleeing, archers abandoned their posts, disobeying the prophet's instruction, and rushed to grab the bounty. The alternative battalion (of disbelievers), led by khalid bin walid at the time, used the opening left by the disobeying archers for an effective counter attack that overwhelmed the muslims.