В соответствии с действующими нормами местоимение "кто" и производные от него "кто-нибудь", "кто-то" и т. п. требуют сказуемого в форме единственного числа: "Кто-нибудь знает его?"; "Я знаю, кто к тебе приходил". При этом не имеет значения, имеется в виду одно лицо или множество лиц.
Если "кто" выступает в роли союзного слова в местоименно-определительном или определительном предложении, а опорное местоимение (или существительное) в главном предложении стоит в форме множественного числа, то нормой допускаются в придаточном предложении оба варианта сказуемого - как в форме единственного, так и в форме множественного числа: "Все, кто пришел" и "Все, кто пришли", однако форма единственного числа предпочтительна.
Источник:
Цейтлин С. Н. Речевые ошибки и их предупреждение: Пособие для учителей. - М: Просвещение, 1982. - 143 с.