Director General FIA exercises the powers of which of the following authority in respect of matters related to FIA?A. Inspector General PoliceB. Federal Attorney GeneralC. MagistrateD. None of these