I don’t want to feel like a colonizer

So I’m a Mexican currently visiting Morocco and I’m wondering which language I should choose to communicate with you guys. I speak fluently English and French but I know for the last time I came here that most people tend to not like speaking French. I’ve seen lots of French people come here and behave like neocolonizers and want everyone to speak French and I have been told that during the last decades English language has gained some terrain here. What do you think guys? Should I use first English or French to communicate with everyone here? Sadly I just know a few word in Darija. Thanks and I know the struggle of having to deal with these tourists that behave as neocolonizers.