Which instrument is used by sailors to determine direction?

A ) Thermometer

B ) Compass ✅

C ) Barometer

D ) Galvanometer