The correct options are
A Heating
B Hammering
C Dropping from a height
A magnet can lose its properties if it is heated beyond a certain temperature, hammered or if it is dropped from a height. Mild heating causes a reduction in magnetic strength. The loss in magnetism is caused because the domains gain kinetic energy and start pointing in different directions. However, if a magnet is stored properly it will retain its magnetism longer.