Scientific knowledge can withstand the test of time because
A.
scientific theories have been proven beyond doubt.
B.
advancements in technology have no impact on science.
C.
exceptions can be made regarding scientific laws.
D.
it is open to change as new evidence or data is discovered.