Восстановить водород и из раствора кислоты, и из раствора щелочи может цинк.
А про аллотропию подойдут все перечисленные металлы.
Если ответ по предмету Химия отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.