soccerbaby10160 soccerbaby10160 19-12-2017 Health contestada The body's balance system is located where? A.the electrical system of the heart B. the electrical system of the brain C. the inner ear D. the neurons