Which property of proteins best allows them to perform an enormously diverse range of functions?
the complexity of their folded structure
the wide variety of elements they include
their large, chemical-energy reserve
their large, stored-electric potential