语言变体的类型有哪些?

语言变体的类型有哪些?
【正确答案】:①情境变体;
②地域变体;
③社会变体;
④时间变体;
⑤功能变体。