Ответ:

Алексей не может быть Андреевым, поскольку тогда совпали бы первые буквы имени и фамилии. Он также не Белов: Алексей ответил на вопрос Белова, значит, это разные люди. Следовательно, Алексей — Васильев.

Борис не может быть Беловым, поэтому из оставшихся фамилий ему подходит Андреев. Значит, Виктор — Белов.

Ответ: В) Виктор.