Fishing in Meghalaya is primarily practiced in:

Rivers
Lakes
Ponds
All of the above

The correct answer is: d) All of the above.

Fishing is a popular activity in Meghalaya, and it is practiced in a variety of water bodies, including rivers, lakes, and ponds. The most common type of fishing in Meghalaya is river fishing, which is done using a variety of methods, including rod and line, net fishing, and trapping. Lake fishing is also popular, and it is often done using a boat or canoe. Pond fishing is less common, but it is still practiced in some areas.

The most popular fish to catch in Meghalaya are carp, catfish, and mahseer. Carp are a type of freshwater fish that are found in many parts of the world. They are a popular food fish, and they are also used as a bait fish. Catfish are another type of freshwater fish that are found in many parts of the world. They are a popular food fish, and they are also used as a bait fish. Mahseer are a type of freshwater fish that are found in India and Southeast Asia. They are a popular food fish, and they are also used as a game fish.

Fishing is a great way to enjoy the outdoors and to catch some fresh food. It is also a great way to learn about the different types of fish that live in Meghalaya. If you are interested in fishing in Meghalaya, there are a few things that you should keep in mind. First, you will need to get a fishing license. You can get a fishing license from the Department of Fisheries in Meghalaya. Second, you will need to know the regulations for fishing in Meghalaya. You can find the regulations on the website of the Department of Fisheries. Third, you will need to be aware of the safety precautions that are necessary when fishing. You can find information on safety precautions on the website of the Department of Fisheries.

I hope this information is helpful. Please let me know if you have any other questions.