Which is true about scientific knowledge?

A. It is never reliable.
B. It is open to change.
C. It always becomes a fact.
D. It is rarely proven wrong.