Protein denaturation is brought about by_________________?

Protein denaturation is brought about by_________________?

A. Heat
B. pH of the medium
C. Ionic strength
D. All the above