¿Cuáles son los idiomas que se hablan en la comunidad autónoma de Cataluña?

el catalán
el occitano, variedad aranesa
el vascuence
el castellano