El idioma oficial en España es el castellano, y tanto el catalán como el euskera y el gallego, también son oficiales en toda España... Porqué como han dicho forman parte de España y si se habla un idioma en un territorio de un ESTADO, pues ese idioma también es oficial.