A.公民行使姓名权,应当尊重社会公德,不得损害社会公共利益
B.公民原则上应当随父姓或母姓
C.公民可以在父母姓氏之外,选取其他直系长辈血亲的姓氏为自己姓氏
D.如果当事人由法定扶养人以外的人扶养,其可以在父母姓氏之外,选取抚养人的姓氏为自己的姓氏