Choose the meaning of the word demise

A. approval
B. end
C. return
D. zeal

B. end