A heterogenous mixture can be defined as any mixture
The correct answer is: C
Explanation
A heterogeneous mixture is a mixture in which the composition is not uniform. It consists of two or more phases. When oil and water are combined, they do not mix evenly, but instead form two separate layers.