The correct answer is (a).
Gujarat is the largest producer of fish in India, followed by Andhra Pradesh, Kerala, and Tamil Nadu. In 2020, Gujarat produced 2.9 million tonnes of fish, Andhra Pradesh produced 2.4 million tonnes, Kerala produced 2.2 million tonnes, and Tamil Nadu produced 1.9 million tonnes.
Gujarat has a long coastline and a large number of inland water bodies, which are ideal for fish farming. The state also has a well-developed infrastructure for fish processing and marketing. Andhra Pradesh has a similar coastline and inland water bodies, but its fish production is lower than Gujarat’s due to a lack of infrastructure. Kerala has a shorter coastline than Gujarat and Andhra Pradesh, but its fish production is higher due to its well-developed infrastructure and a strong focus on aquaculture. Tamil Nadu has the shortest coastline of the four states, but its fish production is still significant due to its large population and a strong demand for fish.
The following table shows the fish production of the four states in 2020:
State | Fish production (tonnes)
——- | ——–
Gujarat | 2,900,000
Andhra Pradesh | 2,400,000
Kerala | 2,200,000
Tamil Nadu | 1,900,000