К этому ряду слов более подошло бы задание «Укажите однозначное слово». Все слова, кроме лук (в значении 'оружие'), многозначны. Это можно проверить по толковому словарю на нашем портале. Можно предположить, что в задании ошибка (ошибки такого рода иногда встречаются). Однако даже в этом случае задание некорректно, потому что существует два омонимичных слова лук, одно из которых имеет два значения (см. словарь).
Корректно: в городе Красноярске.
См. ответ на вопрос № 241191.
Правильно: в Москве и (в канцелярской речи) в городе Москве.
Это название в сочетании с родовым наименованием город не склоняется. Подробнее см. в «Письмовнике».
Правила таковы. Если при склонении слова гласный в суффиксе исчезает, следует писать е: замочек – замочка, барашек – барашка, горошек – горошка. Если же гласный не исчезает, пишется и: ключик – ключика, домик – домика, столик – столика. При изменении слова огуречик гласный не исчезает (огуречика, огуречику), поэтому пишем и.