'Are there' требует использования исчисляемого существительного во множественном числе. Варианты 'some shelves' и 'any shelves' подходят. Однако, 'any' чаще используется в вопросах и отрицаниях, а 'some' - в утверждениях. В данном случае, вопрос предполагает наличие чего-либо, поэтому 'any shelves' - наиболее подходящий вариант.
Ответ: c) any shelves