2. Communicative Language Teaching (CLT) has been the trend of current teaching approach in Taiwan. According to Canale and Swain, there are four dimensions of communicative competence. Please explain what the four dimensions of communicative competence are and talk about the limitations of CLT. (25%)