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