All can be executive magistrate except -
The executive magistrate is appointed by the state government; usually officers of Revenue Dept, District collector, Sub-collector or Tahasildar. REF: The Synopsis of Forensic Medicine and Toxicology 29th edition page no: 3.
Collector
Subcollector
Tehsildar
SSP
Medico legal procedures