Разница между «which one» и «which ones» в английском языке заключается в том, что первое используется для обозначения одного элемента или выбора, а второе — для нескольких элементов или вариантов. 1
Примеры употребления:
Таким образом, использование «which one» подразумевает один элемент или выбор, а «which ones» — несколько элементов или вариантов. 1
Также, если используется «which one», то подразумевается, что искомое существительное обязательно прозвучало ранее (в контексте выбора из нескольких вариантов). 3