Uma loja vende carros que podem ser abastecidos apenas com gasolina, carros que ...

Questão de Raciocínio Lógico da banca UPENET aplicada no concurso FUNAPE (2013). Confira a resolução completa abaixo:

Uma loja vende carros que podem ser abastecidos apenas com gasolina, carros que podem ser abastecidos apenas com etanol e carros que podem ser abastecidos tanto com gasolina como com etanol. Dos 150 carros da loja, 100 usam gasolina, e 90 usam etanol. Qual quantidade de carros pode usar os dois tipos de combustível?