单项选择题

What is the basis for syllabus design, teaching methodology, teaching and assessment procedures in the classroom? 
A、 teaching attitude
B、definitions of language
C、structural view of language
D、functional view