В данном предложении правильный ответ — b. much.
Объяснение: В английском языке слово "time" в данном контексте считается неисчисляемым существительным. Слово "much" используется с неисчисляемыми существительными, поэтому фраза будет корректной: "We don’t have much time, please, hurry up!"
Если у вас есть дополнительные вопросы по грамматике или другим аспектам английского языка, не стесняйтесь спрашивать!