Which one is correct use of "each", "each may contribute what he can" or "each may contribute what they can"?
"...programs that each perform..." vs "...programs that each performs...": which is correct?