I just hope she's not one of those scammers by the Tour Eiffel or the Louvre who come up to people and say "Do you speak English?" to hapless tourists and fleece them of money.
Lol! Good going, I think your response was perfect No one (except close friends who were genuinely curious) has ever asked me such a rude question. I will definitely use your response if they did!