Ответ:

В варианте б) неверно употреблено слово «одеть»: одеть можно кого-либо, а очки — надеть. Правильно: «мне сразу пришлось надеть тёмные солнечные очки».

Ответ: б).