Решение:
После фразы 'It's free' (Это бесплатно) следует указание на отсутствие необходимости платить.
- 'don't have to' — означает отсутствие необходимости (подходит).
- 'mustn't' — означает запрет (не подходит, так как платить не запрещено, а просто не нужно).
- 'haven't to' — грамматически неверно (не существует такой конструкции).
Ответ: a don't have to