John 13:11

English Standard Version

11 For he knew who was to betray him; that was why he said, “Not all of you are clean.” (Joh 2:24; Joh 6:64; Joh 13:2)

New International Version

11 For he knew who was going to betray him, and that was why he said not every one was clean.

New International Reader’s Version

11 Jesus knew who was going to hand him over to his enemies. That was why he said not every one was clean.

King James Version

11 For he knew who should betray him; therefore said he, Ye are not all clean.