Volunteering a statement can be done by:: (A) Eyewitness, (B) Chemical examiner, (C) Hostile witness, (D) Magistrate
Answer is B. Expe witness (Sec. 45 IEA ): person who has been trained or skilled in technical or scientific subject. Only an expe witness may volunteer a statement, if he thinks that injustice will result if he fails to make the statement. Examples of expe witness: Handwriting or fingerprint expe, doctor,chemical examiner. Hostile