How many daughters-Brain Teasers

Riddle

A man describes his daughters, saying, ?They are all blonde, but two; all brunette but two; and all redheaded but two.? How many daughters does he have?

    Answer: Three. A blonde, a brunette and a redhead