Which is not a larva of sponge? (A) Amphiblastula (B) Stomogastrula (C) Sterogastrula (D) Planulaâ–ºCorrect Option Correct Answer is: D