The correct option is B All the above
Explanation :
→ Rough handling will disturb the alignment of magnetic dipoles (magnetic domains) such that the magnetization would become weak.
→ When we heat the magnet the magnetic dipoles (magnetic domains) will get randomly aligned and the net magnetic moment will be destroyed.
→ A magnet can be demagnetised by keeping the magnet in the magnetizing field applied in reverse direction as a result of which the magnetic moment of magnet will get neutralized.
Hence, option (D) is correct option.