✔ Correct Answer: B. 8th hijrah
The correct answer to the question “When did Abu Sufyan embrace Islam ?” is 8th hijrah. This question belongs to Islamic Studies. Practice the related questions below to master this topic for your FPSC, PPSC and NTS tests.