The correct answers are A. Granite and D. Oil and water
That is because heterogeneous means that you can see the constituents of a compound, that is, here you can easily see both water and oil or the parts of a granite. Other mentioned compounds are homogeneous which means that their constituents cannot be seen separately.