Chhattisgarh pre 2017

Which of the following statements is correct?

Verified Answer
A. Minimum 2 witnesses are required for the proof of any fact.
B. Minimum 3 witnesses are required for the proof of any fact.
C. Minimum 4 witnesses are required for the proof of any fact.
D. No particular number of witnesses is required for proof of any fact.