Ответ
Глагол «надеть» используется в речи вместе с названием одежды, обуви или аксессуаров, которые мы надеваем на себя или другого человека: надеть шапку, надеть наушники, надеть ботинки. «Одеть» же употребляют, когда речь идет об одевании кого-то другого: одеть дочку, одеть больного, одеть пупса.
Поэтому правильный вариант — надеть очки.
Вот ещё несколько примеров, чтобы усвоить разницу в употреблении этих глаголов:
Не забудь надеть шапку, на улице холодно.
Сегодня мама одела меня так тепло, будто я собрался покорять Северный полюс.
На свидание он надел свой лучший костюм.
Больной был так слаб, что одеть его пришлось медсестре.