Probably none of them. The official languages in Canada are English and French. Spanish is only spoken by ~ 1% of the population.
You'd be better off to root your phone then install a custom ROM that is based on a 900F model and has all languages enabled. e.g. The S5 Phoenix or Alliance ROMs.
Or alternately look for the stock W8 ROM used in Puerto Rico from Claro.