The correct choice is (a) Magnetostriction effect
Easy explanation: When an alternating magnetic field is applied to a ferromagnetic material, then the rod is thrown into vibrations, thereby producing ultrasonic waves at resonance. Therefore ultrasonic waves can be produced using magnetostriction effect.