Answer
(d) all of these
Work Step by Step
Heating a permanent magnet can significantly reduce the magnetic field it produces. The reduction in field strength by this method is mainly due to (a) domain orientation change (b) domain boundary (c) increase thermal motion of electron spin directions. Hence , all of the above.