What do water fats proteins have in common?

NO they are not common. Water is a polar molecule with one oxygen and two hydrogen.Fats and proteins are macronutrients that are made up of monomers such as amino acids.