According to Halliday, a British linguist, social context of language can be analyzed in terms of three factors :______ of discourse
A.the range, length and content
B.the situation, context and mode
C.the field, tenor and mode
D.the context, content and field