Biochemistry General c897cbf7 What is the main storage form of energy and fat? A Triglycerides B Glucose C Phospholipids D None of the above High-Yield Explanation Triglycerides are the main storage form of energy and fat.