In which of the following cases has the Supreme Court recently held that recall of witness cannot be permitted endlessly on the pretext of fair trial?
Verified Answer
A. State of Haryana v. Ram Mehar (2016)
B. State of Tamil Nadu v. K. Ramesh (2015)
C. CBI v. Maninder Singh (2016)
D. Pooja Pal v. Union of India (2016)