多项选择题

赠与人在赠与财产的权利转移之前不可以撤销的赠与是()。

A.具有社会公益性质的赠与
B.具有道德义务性质的赠与
C.以书面形式确立的赠与
D.经过公证的赠与