Здесь нужно совместить два условия: вещество должно иметь молекулярное строение (состоять из отдельных молекул, а не из ионов или атомного каркаса), и связь внутри молекулы должна быть ковалентной неполярной. Ковалентная неполярная связь возникает только между атомами одного и того же неметалла — тогда электроотрицательности одинаковы и общая электронная пара не смещается ни к одному из атомов. Значит, ищем простые вещества-неметаллы с молекулярной решёткой.
Верные варианты:
2) иод I2 — простое вещество, молекула образована двумя одинаковыми атомами, связь ковалентная неполярная; кристаллическая решётка молекулярная (иод летуч, легко возгоняется).
3) кислород O2 — тоже простое вещество из двух одинаковых атомов, связь ковалентная неполярная (двойная), строение молекулярное.
Почему остальные не подходят:
1) аммиак NH3 — строение молекулярное, но связи N−H образованы разными элементами, электронная пара смещена к более электроотрицательному азоту, то есть связь ковалентная полярная.
4) оксид магния MgO — соединение типичного металла с неметаллом, связь ионная, решётка ионная, а не молекулярная (отсюда и очень высокая температура плавления).
5) метан CH4 — молекулярное вещество, но связи C−H тоже между разными элементами, значит ковалентные полярные.
Ответ: 23.