Why metals can act as reducing agents while non-metal cannot?

Metals act as reducing agents because highly reactive metals have the ability to displace low reactivity metals from their compounds. Non-metals do not display this property.


2