Multiple choice Why are cristae present in the inner membrane of mitochondria? To provide large surface area for ATP generation To provide site for protein synthesis To provide site for attachment of endoplasmic reticulum To provide site for attachment of ribosomes Reveal answer Fill a bubble to check yourself A Correct answer Explanation Infoldings called cristae present in the inner membrane provide large surface area for ATP generation.