Употребление «which» вместо «what» не всегда возможно, потому что это может изменить смысл предложения. 45
«What» используется, когда количество ответов не ограничено, а «which» — когда есть очевидный выбор из нескольких вариантов. 23 Например, вопрос с «what» не подразумевает выбора из определённого набора вариантов, а ответ может быть любым. 2 В то время как «which» используется, когда нужно указать на конкретный вариант из уже известного списка. 12
Таким образом, выбор между «what» и «which» зависит от контекста и смысла предложения: «what» применяется, когда речь идёт о неограниченном количестве вариантов, а «which» — когда выбор ограничен определённым списком. 13