Including Mary.
Two problems
One: Newborn babies who die, still born babies, aborted babies, and retarded people cannot "sin"...
Two, insisting Mary has sinned means that God, the all pure, lived in a soiled sinfilled sinner for nine months.
Protestant's don't realize that most of the catholic and orthodox doctrines about Mary are actually about the essence of Christ.
If Christ was just a man, then Mary could have been a sinner. If he is truly God, then only the purist and best was deemed worthy of holding him.
The argument that Jesus was truly God versus a "superman" or an 'ascended master" or a "god" like Hercules was a common argument in the early church--Arians for awhile were larger than Christians.