Who is noblest purest knight of round table?

In school we were taught that Galahad was the only one who was pure of heart, and the only one able to touch the Holy Grail.