Which Article from the following deals with impeachment of a witness ?
A. Article 141, Qanun-e-Shahadat Order
B. Article 151, Qanun-e-Shahadat Order
C. Article 161, Qanun-e-Shahadat Order
D. None of these