The Kanda Sashti festival is primarily dedicated to:

Lord Murugan
Lord Shiva
Lord Vishnu
Goddess Amman

The correct answer is: a) Lord Murugan.

Kanda Sashti is a Hindu festival celebrated in Tamil Nadu and other parts of India in honor of Lord Murugan, the Hindu god of war and victory. The festival is held every year in the Tamil month of Thai (January-February) and lasts for six days. The main event of the festival is a procession in which a statue of Lord Murugan is carried through the streets. The festival is also a time for people to pray to Lord Murugan for his blessings.

Lord Murugan is one of the most popular Hindu gods. He is the son of Lord Shiva and Goddess Parvati. He is also known as Kartikeya, Skanda, and Subramanya. Lord Murugan is often depicted as a young man with six heads and twelve arms. He is usually shown riding a peacock.

Lord Murugan is a popular god of war and victory. He is also a god of love and compassion. He is often prayed to for protection, success, and good health.

The Kanda Sashti festival is a time for people to celebrate Lord Murugan and his many blessings. It is a time for people to pray to him for his help and guidance. It is also a time for people to enjoy the festivities and the company of their loved ones.