A. An artificial language with recognizable grammar
B. A mother tongue of a particular group
C. People who speak multiple dialects
D. An auxiliary language created by people
Explanation
"Pidgin" refers to an auxiliary language created by people for communication between speakers of different native languages who need to interact for trade, work, or other purposes.
Pidgins typically have simplified grammar and vocabulary drawn from multiple languages.