Respuesta :

El grado de solubilidad entre sustancias está determinado por los tipos de fuerzas intermoleculares de cada sustancia. Entiéndase por fuerza intermolecular, el orden de magnitud de las fuezas de interacción entre las moléculas de la misma sustancia.
"Lo similar, disuelve a lo similar". En todo solución, el solvente es la sustancia mayoriaria (que se encuetra en mayor cantidad), y el soluto la otra sustancia. En el caso del agua, y el alcohol, son sustancias polares, es decir, las fuerzas intermoleculares son del orden de magnitud de las atracciones polares. El alcohol es, a su vez, más polar que el agua, por lo que los solutos más polares, se disolveran mejor en alcohol que en agua. 
El benceno es una sustancia apolar, vale decir: las fuerzas intermoleculares son opuestas a las polares, son mucho más débiles. Pero las sustancias apolares se disuelven en un solvente apolar: "lo similar disuelve a lo similar". Así, cualquier sustancia apolar podrá disolverse en benceno, no pudiéndolo hacerlo en otro solvente polar, debido a que las fuerzas intermoleculares son diferentes.
Entones, debes considerar, a la hora de determinar la solubilidad de las sustancias, el tipo de fuerzas intermoleculares de las sustancias:
Benceno (Apolar): disuelve sustancias apolares como metano, etano, propano, y butano. CO2, y cualquier sustancia apolar que se te ocurra.
Alcohol y agua(polares): disolverán sustancias polares, como cualquier otro alcohol (etanol, metanol, butanol, etc), azúcares, sales(caso de iones), aminoácidos, etc.