多项选择题

Which statement about formal words is true?
A、Formal words are often called learned words.
B、Formal words are called literary words or big words.
C、Formal words mainly appear in scholarly or theoretical writing, political and legal documents, and formal lectures.
D、Most of formal words are of Greek, Latin or French origin.