compliment for/to

[color=red]1-That’s a compliment to him.
2-That’s a compliment for him.

Which of the above corresponds to which of the below:

a-If “that” is said of him, he would consider it a compliment.

b-If “that” is said of him, it should be considered a compliment. Given what he is, “that” is a compliment for him.

c-If he says “that”, he means it as a compliment.