Which is true about scientific theories?

AScientific theories are always unreliable.

BScientific theories prevent new questions from being asked.

CScientific theories can be rejected by new reliable evidence.

DScientific theories can never be proven wrong.