The answer is definitively A, but now I’m curious:
To my knowledge, I don’t think it has ever occurred to anyone that the name could be taken as poking fun at anyone. Would you mind explaining how you came to think it meant it was poking fun at people like yourself? I don’t really speak any language other than English so I can’t even think of any way it would come off like that.
Also, what’s your first language? That might make things more clear.
Not to mention, depending on what your first language is, there are a handful of people who speak English as a second language on the forum, and even a few dedicated posts for people to talk either in their first languages or in those languages as a second language for practice. There’s one for Spanish and another one for French. They’re not that active but that could always change if more people started to use them.
Welcome to the forum community :)