Why is the heart divided into various chambers?
Both a and b
Both oxygen and carbon-dioxide are transported by the blood, the heart has different chambers to prevent the oxygen-rich blood from mixing with the blood containing carbon-dioxide. Also, such separation allows a highly efficient supply of oxygen to the body. Different chambers have different functions exhibiting division of labour in the heart.