Greetings are cultural dependent – A Chinese person would most likely ask “Have you Eaten?”, to which you should answer “Yes..” to start the conversation.
A Westerner would most likely ask, “How are you?” or “How have you been!”, to which you answer “Great, and you look great too!”.
Unfortunately, the biggest wrong answer a Westerner can give when he meets a Chinese person is to answer “No! Are you giving me a treat?”!
Similarly, it’s important to take Westernized comments such as comments such as you were great! And “you’re really charming…” with a pinch of salt!
Reciprocity of greetings in cultural contexts is the key. The problem of miscommunication often arises when one party misreads or mis-reciprocates the other party’s advances!