Почему девушек перед свадьбой называют невестами?

Слово «невеста» пришло к нам из XI века. В те времена так называли девушку, незамужнюю и обещанную кому-то. Ученые считают, что слово означает «неведомая», «неизвестная».
Есть несколько версий, почему девушки получали такое имя:
1. Считалось, что при вступлении в брак девушка проходило инициацию – «умирала» как дочь, часть прежней семьи и одновременно с этим рождалась как жена, член новой семьи. До свадьбы она была на границе двух жизней, «неведомой».
2. Чтобы уберечь девушку от сглаза, порчи и злых духов, ей давали имя «невеста», то есть «неизвестная». Считалось, что так можно было укрыть женщину от темных сил до брака.
3. Когда девушка выходила замуж, она приходила в семью мужа, для которой была новым человеком. Слово «невеста» по этой версии означало «нововводимая».
4. Часто невест находили в других деревнях, поэтому будущие семьи совсем ничего о них не знали. Для новых родственников девушки были незнакомками, «неизвестными».
А как вы считаете, какая из версий ближе к истине? Напишите свое мнение в комментариях