A. 3 B. 5 C. 7 D. 9 Advertisement Advertisement The correct answer to the question: "How many layer are there in the heart:" is "3".