В данном предложении необходимо выбрать правильную форму глагола после "have". После вспомогательного глагола "have" используется третья форма глагола (Past Participle). Правильный вариант - "done".
Правильное предложение: Do you think they needn't have done it?
Ответ: C) done