And it’s also impossible to say it means “Banu Abbasid” caliphs...
And it’s also impossible to say it means “Banu Abbasid” caliphs; because their number was more than twelve and they would ignore hadith “Kasa” and verse of “Mawaddat” in which almighty god says to messenger of Allah [PBUH]:” This is the glad tidings that Allah gives to His worshipers, who believe and do good works. Say: ‘For this I ask of you no wage except the love of the (Prophet ‘s) relatives. We will add good to whosoever gains a good deed. Allah is the Forgiving and the Thanker”.
(3) So, this sentence “My caliphs are twelve persons” in this narrative means twelve imams who are from the descendent of the Messenger of Allah [PBUHH]; because they were the most knowledgeable and the best and the most pious people and perfect in terms parentage and the most respectable people with almighty god and they got their knowledge from their father connected to their grandfather Messenger of Allah [PBUHH] and it’s been divine.
And what confirms this meaning is hadith “al-Thaqalayn” {in which the Messenger of Allah [PBUHH] says: I leave two valuable things amongst you; my “” and Quran} and numerous narratives written in this and other books.
(4) Sunni scholars confession on that Hadrat “Mahdi” Some Sunni scholars confessed that Imam Mahdi [a.s] is amongst the twelve caliphs and is from the descendants of the Messenger of Allah [PBUH] While Sunni scholars are trying to say that instance of “Twelve caliphs” is “Bani Umayya”, they’ve confessed that hadrat “Mahdi” [a.s] is one of these caliphs.
1: “Ibn Kathir Damascene” He’s admitted in his “Tafsir” book this narrative imply the existence of twelve righteous caliphs who set up right including “Mahdi” whose appearance has been mentioned in narratives: ومعني هذا الحديث (البشارة) بوجود اثني عشر خليفة صالحا يقيم الحق ويعدل فيهم… والظاهر أن منهم المهدي المبشر به في الأحاديث الواردة بذكره أنه يواطئ إسمه إسم النبي صلي الله