Ответ:

Сергей не может быть Сидоровым, Дмитрий — Дмитриевым, Павел — Петровым. Кроме того, Дмитрий разговаривал с Сидоровым, значит, Дмитрий не Сидоров. Получаем: Сергей — Дмитриев, Дмитрий — Петров, Павел — Сидоров.

Ответ: А–3, Б–1, В–2.