Concept:Prophet Muhammad (SAW) had many opponents in Makkah, but the most persistent and openly hostile among them was his own uncle, Abu Lahab.
Explanation:Abu Lahab was an uncle of Prophet Muhammad (SAW) and a leader of the Quraysh tribe.
He strongly opposed the message of Islam and persecuted the Prophet and his followers.
His hostility was so severe that a whole chapter of the Quran, Surah al-Masad, was revealed condemning him and his wife.
The other names given in the options, such as Ibn Abbas, were companions, not enemies.
Therefore, among the options, the greatest enemy of Prophet Muhammad (SAW) was Abu Lahab, which is written here as Abu-lalab.
Answer:B. Abu-lalab