cheyenne547 cheyenne547 01-09-2021 Chemistry contestada Which phrase is the best definition of matter? A. The amount of physical material in an object B. Anything that takes up space and has mass C. Anything that can be measured D. A particle made up of two or more atoms SUE