во первых это все металлы которые стоят до водорода в электрохимическом ряду, здесь магний, во вторых с о всеми щелочами, но реакция обратимая и наверняка говорить, что с гидроксидом калия вступает нельзя так как конечного продукта не будет. есть правило сильная кислота слабое основание или слабая кислота сильное основание. в др случаях реакция обратима.
оксид серебра растворяется в кислотах, но не серной и кажется в реакцию не вступает, с водородом и солянкой точно не вступает в реакцию.
остаеться только магний
хотя стоп гидроксид калия тоже, там вода образовывается
H2CO3 = HCO3 (-) + H (+)
HCO3 (-) = CO3 (2-) + H(+)