The correct answer is (d). Inquiry is conducted by Magistrate or court.
A Magistrate is a judicial officer who has the power to conduct inquiries into criminal cases. A court is a judicial body that has the power to hear and decide cases.
In some cases, a Magistrate may be the only person who can conduct an inquiry. For example, a Magistrate may be the only person who can conduct an inquiry into a death in custody.
In other cases, a court may be the only person who can conduct an inquiry. For example, a court may be the only person who can conduct an inquiry into a serious crime.
In some cases, either a Magistrate or a court may conduct an inquiry. For example, a Magistrate or a court may conduct an inquiry into a minor crime.
The decision of whether to conduct an inquiry and who should conduct the inquiry will depend on the specific circumstances of the case.