Babydog7225 Babydog7225 23-07-2024 Biology Answered In the body, the major storage sites for glycogen are the? A. Muscles and liver. B. Kidney and muscles. C. Liver and kidney. D. Liver and pancreas.