General Medicine General bcf6e776 Methoxysalen is? A Melanising agent B Depigmenting agent C Photoprotective agent D None of the above