
Allah says: " 31:16 "O my son!If it be (anything) equal to the weight of a grain of mustard seed, and though it be in a rock, or in the heavens or on the earth, Allah will bring it forth."
To whom speaks Allah there? I tried to get an answer by reading the tafsir of Ibn Kathir, but there is nothing written about that.