I swear on my soul and (Salvation). What does the word in parentheses mean?

(A) Redemption
(B) Life
(C) Religion
(D) Honour
Correct answer: (A) Redemption