what type of of mixture is a solution?

A.Heterogeneous
B.Homogeneous
C.Immiscrible
D.Miscible​