Which one of the following is a national political party?
Communist party of India is a nationalist party among the given options. It was founded on 25th December 1925. It believes in Marxism-Leninism, secularism and democracy. It accepts parliamentary democracy as a means of promoting the interests of the working class, farmers and the poor.