Allah chooseth for His mercy whom He will, and Allah is of Infinite Bounty. [106] Nothing of our revelation (even a single verse) do we abrogate or cause be forgotten, but we bring (in place) one better or the like thereof. Knowest thou not that Allah is Able to do all things? [107] Knowest thou not that it is Allah unto Whom belongeth the Sovereignty of the heavens and the earth; and ye have not, beside Allah, any guardian or helper? [108] Or would ye question your messenger as Moses was questioned