NOBODY, no human being or groups of human beings are infallible, no matter what they claim about themselves.
God never told us that he would establish a ruling body of clergy who would speak infallibly to us about spiritual and moral matters.
The Catholic church is not infallible either, as is readily apparent to anyone who is honest about what they see.