What organisms are capable of cellular respiration?

A. Heterotrophs only
B. Animals and fungus
C. Animals, fungus, and some bacteria
D. Protists
E. All organisms