Which of the following is not an edible marine fish?ASalmonBLabeo rohitaCMackerelDSardinellaAnswer: B. Labeo rohita Read Explanation: Labeo rohita is an edible freshwater fish. The edible marine fishes are Herpadon, Pomphret, Salmon, Anguilla, Hilsa, Mackerel, Sardinella. Out of these fishes, Pomphret is the most edible fish. Read more in App