c has