Pipe dream means:

A ) Living hope

B ) Impractical wish ✅

C ) Most cherished Dream

D ) None of these