Ответ:

Олег не может быть Дорофеевым, поскольку разговаривал с ним, и не может быть Орловым: первые буквы имени и фамилии совпали бы. Поэтому Олег — Тимофеев.

Денису не подходит Дорофеев, значит, Денис — Орлов, а Тимур — Дорофеев. Во всех парах первые буквы имени и фамилии различаются.

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