The participants of which battle were granted the highest rewards by Allah (SWT)?
Correct answer D. Badr
Explanation
The Companions who fought at Badr in 2 AH hold a special status; a hadith states that Allah has forgiven the people of Badr.
Answer checked How we write and check questions
Discussion