Explain similarities and differences in "sinless from the womb " for James, John the Baptist and Mary My perusal of this site has enlightened me to these three cases where a person is spoken of as being sinless from the womb.

According Catholic Church were all three born sinless?

1) Mary according to the Church cleansed of all stain of sin from conception. 

2) John the Baptist cleansed during the visit from Mary while he was in the womb.

3) Recently I read here Origin of the story that James had knees as hard as a camel&#39;s, because of praying
in a great answer that according to Eusibius quoting Hegesippus  that James brother of Jesus was sinless from his mothers womb.

As that was a new one on me I am asking if the Catholic Church states that all three were in fact born sinless and what similarities and differences are there among these.
I hadn't previously heard anything of this sort about James, but I'd like to explain the difference between the situations of Mary and John the Baptist.

In the case of Mary, we (Catholics) know, because the Church has infallibly declared it, that Mary was conceived without original sin.  As a consequence, of course, she was born sinless.

In the case of John the Baptist, there is no official dogma that I'm aware of, but there is a rather widespread belief that he was cleansed of original sin as a result of Jesus's presence when both Jesus and John were still in their mothers' wombs and Mary visited Elizabeth.  The basis for the belief is that John leaped with joy in the womb when Elizabeth heard Mary's salutation.  The idea is that someone under the dominion of sin would not leap for joy at the arrival of Mary and Jesus.  Although, as I said, the Church has no official dogma on this topic (as far as I know), she has given us a fairly strong hint.  There are only three persons whose earthly birth is commemorated by feasts of the church (in contrast to feasts of martyrs, which often commemorate their "birth" into heaven at the time of martyrdom). Those three are Jesus, Mary, and John the Baptist.  The first two of the three were certainly born without sin, so it is reasonable to extrapolate and suppose that John the Baptist's birth was similar.

EDIT: I should also have mentioned here Luke 1:15, where the angel Gabriel says of John the Baptist "He shall be filled with the Holy Ghost, even from his mother's womb."