多项选择题

下列为汉字起源的说法的是()。

A.仓颉造字说
B.结绳说
C.书契说
D.八卦说