Al-An'am
If we think about its subject matter, it is clear that this Surah would have been revealed towards the end of the Meccan period. The narration of Hazrat Asma bint Yazid also proves this to be true. Because he belonged to the Ansar. After the migration he converted to Islam. If he had attended the service of the Prophet (peace and blessings of Allaah be upon him) in Makkah out of sheer devotion before accepting Islam, he would surely have been in the last year of his stay in Makkah. Earlier, his relationship with the people of Yasreb was not so close that one of their women could come to his service.