2 of 2 Typo (changed 'D' for 'S' in "answerD").

Should answers be given to the OP or to a broader audience?

I have recently given an answer. My answer has been a bit controversial, and in one of the comments I've been pointed out that the OP wouldn't like my answer due to cultural reasons.

I know this site is intended for a broad audience. But, when answering a question, should the answer be given specifically to the asker, or should the answer be given to the whole audience?

To put an example, I see it as if someone from India asked for "Ingredients for an hamburger" and one of the answers says "beef". It's a propper answer for the question, but not for someone living in that country.