Which statement best describes the difference between a compound and a mixture?
A: Compounds are physical combined, but mixtures are chemically combined.
B: Compounds are pure substances, but mixtures are not.
C: Compounds and mixtures are both heterogeneous.
D: All compounds are homogenous, but all mixtures are heterogeneous.