Desde el Berilio artículo en Wikipedia:
El berilio se disuelve fácilmente en ácidos no oxidantes como por ejemplo $\ce{HCl}$ y diluida $\ce{H2SO4}$ pero no en ácido nítrico o en agua, ya que se forma el óxido.
Creo que sería útil tener una definición de "ácido no oxidante". ¿Es un término establecido en química? ¿Estoy en lo cierto al entender que es un ácido que sólo puede actuar a través de su $\ce{H+}$ y no por la reducción de su parte de base conjugada (como en la reacción entre $\ce{HNO3}$ y $\ce{Cu}$ )?
Hay una pequeña y oscura página titulada ácido oxidante en Wikipedia.
El problema es que, hasta que encontré este término, me imaginaba que todos los ácidos eran oxidantes por definición. No es muy intuitivo.
P.D.
Relacionado: Extraña sección de Wikipedia sobre los ácidos oxidantes
4 votos
Sí, básicamente eso es todo.
4 votos
"Todos los ácidos son oxidantes por definición" - esto no es cierto - un ácido (en lo que respecta a Arrhenius) es simplemente algo que libera H+ en la solución. Es puede o no puede y luego pasar a oxidar algo. HCl + NaOH no es una reacción redox; el HCl es un ácido pero no está oxidando nada aquí. HCl + Na es una reacción redox, y sí el H+ está actuando como agente oxidante, pero eso no es porque El HCl es un ácido. Es porque el Na es tan fácil de oxidar que el H+ puede oxidarlo.
0 votos
El ácido hidroyódico no es ciertamente oxidante.