What components are found in both plant and animal residues?
Explanation
Plant and animal residues contain a variety of substances including carbohydrates (like sugars, cellulose, and hemicellulose), proteins and lignins, as well as lipids and waxes. Therefore, all the options A, B, and C are correct, making option D the best choice.