The metals that will not displace hydrogen on reaction with dilute acids are
Non-metals displace hydrogen from dilute acids.