Ответ:
Перевод задания: Ты _____ никому рассказывать; это секрет.
You mustn’t tell anyone; it’s a secret. Mustn’t выражает запрет. Don’t have to означало бы отсутствие необходимости, а haven’t to — грамматически неверная форма.
Перевод: Ты не должен никому рассказывать; это секрет.
