Variation in a compass is caused by().
A:Worn gears in the compass housing
B:Magnetism from the earth's magnetic field
C:Magnetism within the vessel
D:Lack of oil in the compass bearings
出自:海船船员证