Biology
Which of the following is responsible for giving colour to human skin?

Luciferin
Flavonoids
Haemoglobin
Melanin

ANSWER DOWNLOAD EXAMIANS APP