What are the principles of communicative language teaching?
①
Communication principle, task principle and meaningful principle
②
Communication principle, accuracy principle and meaningful principle
③
Communication principle, fluency principle and meaningful principle
④
Communication principle, task principle and purpose principle.