The Punnapra-Vayalar uprising of 1946 was a revolt by:

Agricultural workers
Freedom fighters
Tribal communities
Fisherfolk

The correct answer is: A) Agricultural workers.

The Punnapra-Vayalar uprising was a revolt by agricultural workers in the Punnapra and Vayalar villages of Travancore, India, in 1946. The revolt was led by the Communist Party of India (CPI) and was part of a larger movement for agrarian reform in Travancore. The uprising was brutally suppressed by the Travancore government, and hundreds of people were killed.

The Punnapra-Vayalar uprising was a significant event in the history of the CPI and the Indian independence movement. It showed the strength of the working class and the potential for revolution in India. The uprising also had a lasting impact on the politics of Kerala, where it is still remembered as a symbol of the struggle for social justice.

The other options are incorrect because:

  • Option B is incorrect because the Punnapra-Vayalar uprising was not a revolt by freedom fighters. It was a revolt by agricultural workers.
  • Option C is incorrect because the Punnapra-Vayalar uprising was not a revolt by tribal communities. It was a revolt by agricultural workers.
  • Option D is incorrect because the Punnapra-Vayalar uprising was not a revolt by fisherfolk. It was a revolt by agricultural workers.