According to Hindu mythology, during the Samudra Manthan (churning of the cosmic ocean), Lord Shiva drank the deadly halahala poison to save the universe. The poison turned his throat blue, earning him the name 'Neelkantha' (the blue-throated one). 'Nilkanta' in option A is a variant spelling of Neelkantha, making it the correct answer.