Which form of intervention is more recent in its development and is less invasive than electroconvulsive therapy with fewer side effects?
A. Intrathoracic pacing modules
B. Transcranial magnetic stimulation
C. Deep brain stimulation
D. Vagus nerve stimulation