Sort:  

That is one of the conditions but not the only one. Actually, the point is that one needs to extend the Standard Model to get neutrino masses, and this extension comes with extra features. In many models, it turns out that we have more than 3 neutrinos (I am currently working on a class of supersymmetric realisations of these setups) and they are all their own antiparticles.