845. Finality of answers of opponent's witness.

In the course of cross-examination1 a witness may be asked any question tending to impeach his character or credit, but unless such