das ist eine Frage, die nicht eindeutig zu beantworten ist.
Katalanen haben grundsätzlich eine Muttersprache: Katalanisch. Nun kommt es darauf an, in welchen Teil Kataloniens man reist. Katalonien ist eine geteilte Nation. Der größte Teil liegt auf spanischem Gebiet. Die Einwohner dort sprechen aufgrund der spanischen Sprachpoltik neben ihrer Muttersprache alle Spanisch, sofern sie dazu bereit sind.
In Nordkatalonien, dem Roselló (franz. Roussillion) ist das anders. Dort sprechen die Katalanen ihre Muttersprache und aufgrund der franz. Sprachpolitik, die heute noch um einiges agressiver ist, als die spanische, Französisch.