多项选择题

早期型婚约具有较强的效力和作用,主要表现为()。

A.订立婚约是结婚的必经程序
B.婚约一经订立,产生法律约事力
C.婚约一经订立,仅产生道德约束力
D.无故违约要受到法律制裁