Question: what is the meaning of you are very kind?
Answer: You are very kind, means that you are a very kind person in general. That being said, if you are using them to mean “thank you” in a very polite way, they all have the same general meaning and can all be used. They are synonymous if you are thanking someone for something they did for you.