Option (1) is incorrect: Only the Magistrate having jurisdiction to try the case can grant permission to investigate into a non-cognizable offence.
Option (2) is incorrect: Only the Magistrate having jurisdiction to try the case can grant permission to investigate into a non-cognizable offence.
Option (3) is correct: Under Section 155(2) of the CrPC, no police officer shall investigate a non-cognizable case without the order of a Magistrate having power to try such case or commit the case for trial.
Option (4) is incorrect: The Sessions Judge cannot take direct cognizance, so only the concerned magistrate who is having the jurisdiction to grant permission will direct to investigate into a non-cognizable offence.