Morula is a developmental stage which occurs:
Correct Answer: B
Rationale: The correct answer is B because the morula is a stage between the zygote (fertilized egg) and blastocyst (hollow ball of cells). After fertilization, the zygote undergoes multiple rounds of cell division to form a compact cluster of cells known as the morula. This stage precedes the blastocyst stage where the cells differentiate and form an inner cell mass and outer trophoblast layer.
A) After implantation is incorrect because the morula forms before implantation.
C) Between the blastocyst and gastrula is incorrect as the morula occurs before the blastocyst stage.
D) Between implantation and parturition is incorrect as the morula stage occurs much earlier in development.