Why could be urine be pink?

Food or medicines. Foods like beet root, dyes, hemolyzed blood (due to leaked hemoglobin) and several others.
Hematuria. This is usually a sign of small amounts of blood in the urine and should be investigated.
Pink urine. Needs follow up, could indicate small amount of blood in urine.