Choose the correct option which best explains the meaning of the idiom
“To give up the ghost”.

(A) To exorcise a ghost

(B) To die

(C) To be possessed by the devil 

(D) To worship the devil

Answer :

(B) To die

Explanation :