Correct option is B
Indian National Congress (INC):
After India gained independence in 1947, the INC remained the dominant political party for several decades. Jawaharlal Nehru, the first Prime Minister of India, led the INC, and under his leadership, the party shaped India’s policies in various sectors, including socialism, secularism, and non-alignment in foreign policy. The Nehru-Gandhi family continued to dominate the INC for many years.Bharatiya Janata Party (BJP):
The BJP traces its roots to the Bharatiya Jana Sangh, which was founded in 1951 by Shyama Prasad Mukherjee. The Jana Sangh was merged with other parties in 1977 to form the Janata Party, which briefly ruled India after the Emergency period. In 1980, the Janata Party split, and the BJP was formed under Atal Bihari Vajpayee and Lal Krishna Advani. The BJP is a right-wing party advocating for Hindu nationalism (Hindutva), economic liberalization, and strong national security. It became a significant political force in the 1990s and has been in power at the national level since 2014, under Narendra Modi.Communist Party of India (Marxist) (CPI(M)):
In 1964, a split occurred in the CPI, with the CPI(M) emerging as a distinct left-wing party, favoring more radical Marxist policies. The CPI(M) has had substantial influence in states like West Bengal, Kerala, and Tripura, where it has formed the government at various times.Indian Socialist Party and Samajwadi Party:
Ram Manohar Lohia and Jayaprakash Narayan were key figures in the socialist movement in post-independence India. The Samajwadi Party (SP) was founded in 1992 by Mulayam Singh Yadav in Uttar Pradesh and represents socialist ideals, focusing on the welfare of backward classes and minorities.Bahujan Samaj Party (BSP):
Founded in 1984 by Mayawati, the BSP focuses on the upliftment of Dalits, backward classes, and minorities. It has been a major political force in Uttar Pradesh, advocating for social justice and reservations for marginalized communities.