In Jeremiah 31, God speaks of a “new covenant.” Where does He say He will write His law?

Correct Answer

C) On their hearts

In Jeremiah 31:33, God promises a new covenant where His law is written on His people’s hearts—not just on stone or paper—showing how personal, deep, and lasting His love and relationship with them truly are.