This question is a classic straw man that can have many Christians looking like the proverbial deer in the headlights. At best, it challenges God’s omnipotence. At worst, it undermines His existence. Hank Hanegraaff, the host of the 𝘉𝘪𝘣𝘭𝘦 𝘈𝘯𝘴𝘸𝘦𝘳 𝘔𝘢𝘯 broadcast and the 𝘏𝘢𝘯𝘬 𝘜𝘯𝘱𝘭𝘶𝘨𝘨𝘦𝘥 podcast, notes that there is a problem with the premise of the question. While it is true that God can do anything that is consistent with His nature, it is absurd to suggest that He can do everything. God cannot lie (Hebrews 6: 18), He cannot be tempted (James 1: 13), and He cannot cease to exist (Psalm 102: 25–27). Just as it is impossible to make a one-sided triangle, so it is impossible to make a rock too heavy to be moved: what an all-powerful God can create, He can obviously move. Put another way, God can do everything that is logically possible.