Давай разберемся с тем, какое числительное из предоставленных вариантов имеет только две падежные формы при склонении.
Двенадцать: Это числительное имеет полные падежные формы. Например, в родительном падеже будет "двенадцати".
Шесть: Это числительное тоже склоняется. Например, в родительном падеже мы получаем "шести".
Пять: Это числительное тоже имеет разные формы. В родительном падеже будет "пяти".
Сорок: Это числительное не изменяется по падежам. Оно остается "сорок" в именительном, родительном, дательном и других падежах. То есть у него нет родительного падежа, так как "сорока" — это форма, которая в основном используется в каких-то устойчивых выражениях, но не как полное изменение по падежам.
Таким образом, правильный ответ: сорок, так как оно действительно имеет только две формы - одну в именительном падеже и одну в других контекстах, но в родительном падеже речи не идет.