Lipids are stored in the body mainly in the form of? (A) Phospholipids (B) Glycolipids (C) Triglycerides (D) Fatty acids►Correct Option Correct Option is: C