Обоснование: Металлы, стоящие в ряду активности до водорода, вытесняют его из растворов кислот. Активность металлов: Li > Ag; Na > Hg; K > Mg. Все эти металлы стоят до водорода в ряду активности, кроме серебра (Ag) и ртути (Hg). Поэтому Li и Ag будут реагировать с кислотой (Li), а Ag нет. Na и Hg будут реагировать с кислотой (Na), а Hg нет. K и Mg будут реагировать с кислотой (K и Mg). Cu и Hg не реагируют с неокисляющими кислотами (кроме оксида азота).
Проверяем варианты:
а) Li и Ag: Литий реагирует, серебро нет.
б) Na и Hg: Натрий реагирует, ртуть нет.
в) K и Mg: Оба реагируют с кислотами.
г) Cu и Hg: Оба не реагируют с неокисляющими кислотами.
Ответ: в) K и Mg