Why metals replace hydrogen from acid but non- metals do not? Explain
Answers
Answered by
15
This is because metals have positive ions and so does hydrogen. Hence the nature of their reactivity is same but the value of reactivity is different. Therefore metals replace hydrogen in a reaction while non metals dont...
Answered by
1
These electrons, which are readily lost by reactive metals like sodium, potassium etc are accepted byhydrogen ions of the acids, reducing them to hydrogen gas (H2). 2 H+ + 2e- → H2 However, non-metals do not lose electrons readily, because of which they do not displace hydrogen from acids.
Similar questions