Why are people self deprecating around a certain person?

For instance by saying that they temselves are arrogant, untalented, silly etc. when they are confident around others? Do they do it because they feel superior and are they trying to make the other person feel better about themselves or do they feel inferior?

Why are people self deprecating around a certain person?
Post Opinion