Правильный ответ: c) any
Объяснение: В данном контексте, когда говорится о том, что кто-то ленив и почти не работает, правильнее использовать слово "any" (никакой). Фраза "hardly ever" подразумевает отрицание, поэтому использование "no" было бы избыточным.