А - рыцарь, В - лжец
Объяснение:
рыцарь — человек, всегда говорящий правду
лжец — человек, всегда говорящий ложь
В, возможно, соврал про А, но
Если А — рыцарь, то он скажет правду и сообщит, что он рыцарь.
Если А — лжец, то он скроет правду и сообщит, что он рыцарь
Отсюда следует, что В лжец, так как он лжет заведомо. Отсюда следует что а - рыцарь.