Answer:
heterogeneous : A mixture that consists of visibly different substances or phases.
homogeneous : A mixture that has the same uniform appearance and composition throughout its mass.
compound: A pure chemical substance consisting of two or more different chemical elements.
element: A substance consisting one type of atom.