Originally Posted by
MSPeconomist
I would assume so, but there could be exceptions for domestic flights in some areas. For example, would a general aviation pilot in the center of France be forced to speak English? I don't know.
I think France and China are the exceptions, but only when flying domestically. Scandinavian and Dutch pilots certainly speak to their own ATC in English, as it is considered easier to stay with one language than constantly switch between two (as a speaker of several languages, I can confirm that it is).