Who was the famous Islamic warrior known for his participation in the Battle of Badr?

A. Khalid ibn al-Walid
B. Hamza ibn Abdul-Muttalib
C. Ali ibn Abi Talib
D. Abu Ubaidah

Answer: Hamza ibn Abdul-Muttalib


Additional Information: Hamza ibn Abdul-Muttalib, the Prophet's uncle, was a prominent figure in the Battle of Badr.