In the context, ‘The evidence was irrefutable, leaving no doubt of his guilt,’ what does ‘irrefutable’ mean?

A. Uncertain
B. Impossible to deny or disprove
C. Debatable
D. Weak

Answer: Impossible to deny or disprove


Additional Information: 'Irrefutable' means impossible to deny or disprove.