Which is true about scientific Knowledge??

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