ответ: Вася сказал: «Да».
Пошаговое объяснение:
Каждый из трёх, всегда либо говорит правду либо лжёт. Если Антон сказал неправду, а он ответил «Да», то значит он сказал что среди остальных двух нет правдивого. Но это не так, среди остальных должен быть хоть один правдивый, так как Боря сказал «Нет». Значит Боря солгал, потому что Антон солгать не мог.
Значит раз Боря сказал неправду, а Антон правду, значит Вася тоже сказал правду, потому что он правдивый. И ответил он «Да».