根据有机物分子中必须含有氧元素将甲苯、溴苯排除掉;根据密度与水的密度关系:硝基苯、溴苯密度比水大,而苯、植物油、乙醇、乙酸乙酯、乙酸密度都比水小,就可以将硝基苯、溴苯排除掉,最后根据水溶性得出正确结论.甲苯和溴苯不含有氧元素,不符合题意-含氧有机物的要求,排除掉,硝基苯、溴苯密度比水大,不满足比水轻的要求,应该排除掉,剩余的有机物含有:④植物油、⑤蚁酸、⑥乙酸乙酯、⑦硬脂酸甘油酯,由于⑤蚁酸能够溶于水,不符合要求,所以难溶于水而且比水轻的含氧有机物是::④植物油、⑥乙酸乙酯、⑦硬脂酸甘油酯;