Choose the alternative which best expresses the meaning of the idiom .To end in smoke .

A ) Keep away from

B ) To come to nothing ✅

C ) Extreme hard work

D ) None of these