Right option is (a) Local attraction
To elaborate: While reading a compass, sometimes needle might be slightly deviated from magnetic North. It can be due to any weather conditions, magnetic objects nearby. It has to be corrected to get accurate readings.