We read in Psalm 16:10, "You will not leave my soul in Hades nor allow your Holy One to see decay." Although Peter said that the quote is prophetic since the body of David decayed, could David have been talking about his future resurrection during Judgment Day?
In Acts 2:25-28, the Apostle Peter quotes Psalm 16:8-11 and then explains these verses in Acts 2:29-35. “Brothers, I can tell you confidently that the patriarch David died and was buried, and his tomb is here to this day. But he was a prophet [...]