E
It was given, in covenant, at the cross because God said his Son's death on the cross made those that he died for holy and without blame. It became a reality to them at the time of their regeneration. The covenant God made with his Son was to secure their home in heaven. That is a security that they never lose. Non of God's elect, even though they were born by a natural birth as sinners because of Adams sin will not die before they are regenerated.
I chose to believe the bible
Thank you