Mrs T is a fine practitioner of the use of the 'C' word.
But I agree about context.
For me, in daily life the rule is don't deliberately seek to offend those who are not in a position to avoid being offended (i.e., don't tell a joke with the 'c' word to you mate, loudly, while sitting in a...