订立婚约是结婚的必经程序
婚约一经订立,产生法律约束力
婚约一经订立,仅产生道德约束力
无故违约要受到法律制裁
早期型婚约,即古代社会的婚约。在奴隶社会和封建社会,婚约相当盛行,婚约是结婚的必经程序(A项),具有法律约束力(B项)。订立婚约须由父母作主,当事人无任何自由意志。婚约订立不得反悔,无故毁约,要受法律制裁(D项)。
故本题选ABD。