Select the correct statement(s) regarding mitochondria.
(a) Mitochondria show a great degreee of variability in their shape and size but their number remains constant per cell.
(b) Outer membrane is compose of 80% proteins and 20% lipids.
(c) The enzymes and electron carriers for the formation of ATP are present only in the inner membrane.
(d) These are miniature biochemical factories where proteins and fats are completely reduced.