Multiple choice Which of the following pair is correct? Liver - stimulated by light Ova - haploid cells Alveoli - basic unit of the brain Cochlea - diffusion of gases Grana - part of the sclera Reveal answer Fill a bubble to check yourself B Correct answer Explanation This pair is correct. Haploid cells are responsible for the production of ova.