Which of the following is a possible function of a protein?

A. Providing long-term energy storage
B. Insulating organisms
C. Storing genetic information
D. Sending signals across the organism