Submitted by examrobotsa on Thu, 01/01/1970 - 05:30 From the evolutionary point of view which one among the following animal is most primitive?Leech OctopusSnailSpiderstats: 0,1184,1352,1184,584,552,216