What is the reason behind the high surface tension of water?

The density of the water molecule helps it to cohere to nearby water molecules, forming a skin over it.
The polarity of the water molecule helps it to cohere to nearby water molecules, forming a skin over it.
The weight of the water molecule helps it to cohere to nearby water molecules, forming a skin over it.