Read the sentence: 'The scientist's hypothesis was later corroborated by three independent studies.' What does 'corroborated' most likely mean?
-
A
disproved by evidence
-
B
confirmed by additional evidence
-
C
questioned by researchers
-
D
replaced with a newer theory