Yes, you reply, anyone. But the Bible does not say so. Only a child of God can truly pray to God. Only a son can enter His presence. But that is scarcely prayer.
Prayer is much more than that.
Prayer is a making known to God our wants and desires, and holding out the hand of faith to take His gifts. Prayer is the result of the Holy Spirit dwelling within us. It is communion with God. Now, there can scarcely be communion between a king and a rebel. In ourselves we have no right to pray.