É só vc pensar nas possibilidades de formação de ácidos e bases quando hidratados.
A letra B é a primeira a ser descartada por já ser um ácido, logo aumentaria a acidez do solo.
A letra C poderia também ser descartada pois o hidróxido de sódio é uma base muito forte, então provavelmente converteria um solo ácido em muito básico, sendo também inviável.
Então vc restaria com os sais.
A letra A, quando hidratado, teríamos a possível formação de Hidróxido de amônio e Ácido nítrico. O ácido nítrico é um ácido forte se comparado com a base possível, o resultado final então seria um solo mais ácido ainda.
A letra D a mesma coisa, o Ácido clorídrico formado seria mais forte que o Hidróxido de cálcio, então não ia servir pelo mesmo motivo da alternativa A.
A letra E apresenta a única opção, já que o Ácido carbônico formado é fraco, se comparado com o Hidróxido de cálcio, e até mesmo instável, assim sendo, é a melhor alternativa para neutralizar um solo já ácido.
Não precisa saber de fertilização, só de funções inorgânicas.
Caso esteja errado, por favor, me corrijam. o/