The idiom “Be pushing up the daisies” means:

A. Live for a long time
B. To be dead
C. Try hard for success
D. Trying something irrelevant
✅ Answer: B. To be dead