Question: Which property of proteins best allows them to perform an enormously diverse range of functions?

  Options: 
 A. their large, chemical-energy reserve
 B. their large, stored-electric potential
 C. the complexity of their folded structure
 D. the wide variety of elements they include
Answer: C