The Water that does not Produce Good Lather with Soap is Called
Option 4 is the right answer.
Soap is formed by performing a reaction between natural fatty acids like palm oil, coconut oil which are a few among hundreds others and an alkali like sodium hydroxide. This leads to the formation of a mixture of different sodium salts formed with the fats.
When used in hard water that contains a lot of calcium and magnesium ions they cause the soap to precipitate and it is unable to form lather. This can be minimized by the addition of chemicals like sodium trimetaphosphate, borax, sodium silicate etc. These prevent the calcium and magnesium ions from reacting with the soap and allow it to form lather.