Which companion of the Prophet (PBUH) was known for his bravery and played a key role in many battles?

A. Zayd ibn al-Harithah
B. Hamza ibn Abdul-Muttalib
C. Abu Bakr al-Siddiq
D. Ali ibn Abi Talib

Answer: Hamza ibn Abdul-Muttalib


Additional Information: Hamza ibn Abdul-Muttalib, the uncle of Prophet Muhammad (PBUH), was known for his bravery and valiant efforts in battle.