Which of the following is a synonym for "Impediment"?

A ) Wall

B ) Obstacle ✅

C ) Hurdle

D ) Blockage