The Glorious Qur’an does testify that “Muhammad is the Messenger of Allah, and Seal of the prophets.” (33:40)