Whatever the other person speaks
The official language is Catalan but most locals also speak Spanish as well, then English is widely understood as well as French.
The official language is Catalan but most locals also speak Spanish as well, then English is widely understood as well as French.