Which of the following can change scientific knowledge?
A.Biased information
B.New evidence
C.Non-testable ideas
D.Unreliable facts