In Kashmiri language Nag means _________.

A. Water and Mountain B. Light and OccasionC. Channels and Mountain D. Snake and Spring