What property makes phospholipids ideal building blocks for cell membranes?

They have hydrophilic heads and tails.

They have hydrophilic heads and hydrophobic tails.

They have hydrophobic heads and hydrophilic tails.

They have hydrophobic heads and tails.