maldo0ubomamau maldo0ubomamau 06-07-2016 Biology contestada the body's ______ provides a framework which protects and supports the organs. a:muscles b:skeleton