Ошибки нет. См. пахнуть
Большой универсальный словарь русского языка
ПА́ХНУТЬ
1.0.2. безл. О наличии какого-л. запаха. Син. <разить разг.>.
Где-л. (напр., в комнате, в саду, на кухне …) или от кого-чего-л. (напр., от мальчика, от платья …) пахнет духами (розами, мятой, рыбой, бензином, чесноком, луком, краской, потом, газом, гарью, горелым, палёным, дымом, лекарствами, сыростью, плесенью, псиной, мышами …). Где-л. или от кого-чего-л. [не]хорошо ([не]приятно, плохо, дурно, скверно, ужасно, отвратительно, сильно, резко, слабо, немного, чуть-чуть разг., сладко, вкусно …).
Из ответа на конкретный вопрос никак не следует то, что в нем не обсуждалось.
1. Для постановки запятой между частицей вот и местоимением что нет оснований: Вот что я узнал; Вот что мне сказали и т. п. 2. Верно с запятой: Человек спросил, кто мы такие.
Корректно: Всё, что у нас есть в безразличном и безмолвном мире, – это мы сами.
Чередование о // а регулярно происходит в корнях глаголов при присоединении к ним суффикса -ива/-ыва (со значением длительного или регулярно повторяющегося действия): ходить/хаживать, носить/нашивать и т. п. Однако из этого правила есть исключения. Например, для пары оспоривать/оспаривать еще в первой половине XIX века был нормативен только первый вариант ("Хвалу и клевету приемли равнодушно / И не оспоривай глупца”, А. С. Пушкин). Сегодня нормативны только варианты приурочивать, уполномочивать, подытоживать, просрочивать, узаконивать, упрочивать.
Чередование т // ч также относится к историческим, оно происходило под влиянием звука [j], например: свет > свет + ja > свеча.
Запятая нужна, она ставится перед придаточной частью сложноподчиненного предложения.
Запятая перед союзом и не нужна.