Металлы чаще всего проявляют положительную степень окисления, поскольку их электроотрицательность мала. Степень окисления металлов в интерметаллических соедниненях (два и более металлов) школьный курс не рассматривает.
Неметаллы могут проявлять как положительную так и отрицательную степени окисления.
1) Na - металл, 3 период 1 группа, типичная валентность 1, типичная степень окисления +1, NaCl, Na2SO4
2) K - металл, 4 период 1 группа, типичная валентность 1, типичная степень окисления +1 KaCl, KNO3
3) Si - неметалл, 3 период, главная подгруппа 4 группа для короткой формы периодической системы или 14 группа для длинной, типичная валентность 4, чаще всего проявляет степени окисления +4 и −4, но могут быть и иные варианты.. −4 проявляется в соединении с металлами (у них электроотрицательность меньше). Силициды, соединения кремния с металлами, например Mg2Si степень окисления −4
4) Mg - металл, 3 период, 2 группа, типичная валентность 2, степень типичная окисления +2 MgO MgCl2
5) C - неметалл, 2 период, главная подгруппа 4 группа для короткой формы периодической системы или 14 группа для длиннй , типичная валентность 4, проявляет самые разные степени окисления от +4 до −4, степень окисления −4, например CH4
Ответ С и Si
В примере 3 металла, которые проявят только положительные степени окисления, так что тут можно было действовать методом исключения.