В чём разница между местоимениями “anybody” и “anyone”?
Никакой принципиальной разницы между местоимениями anybody и anyone нет – они абсолютно взаимозаменяемы, например:
Кто-нибудь знает его телефон? – Does anybody know his phone number? • Does anyone know his phone number?
Следовательно, выбор всегда за говорящим (пишущим).
См. также Какое личное местоимение соответствует местоимениям “anybody” и “anyone”?