The correct answer is C) Mesoderm. This layer produces the mentioned organs, plus the vascular system (heart, vessels and arteries).
5.1m questions
6.7m answers