2. Let the 20 vertices of a regular 20-sided polygon inscribed in the unit circle in the complex plane correspond to the complex numbers $z_{1}, z_{2}, \cdots, z_{20}$. Then the number of different points corresponding to the complex numbers $z_{1}^{1995}, z_{2}^{1995}, \cdots, z_{20}^{1995}$ is
A. 4
B. 5
C. 10
D. 20
Obviously, $z_{i}=z_{1}^{i}(i=1,2, \cdots, 20)$, where $z_{1}=\cos \frac{\pi}{10}+\mathrm{i} \sin \frac{\pi}{10}$. Thus, $z_{1}^{5} \mid z_{i}^{1995}$ and $z_{1}^{20}=1$, so the different points corresponding to the complex numbers $z_{1}^{1995}, z_{2}^{1995}, \cdots, z_{20}^{1995}$ are $z_{1}^{5}, z_{1}^{10}, z_{1}^{15}, z_{1}^{20}$, a total of 4. Therefore, the answer is $A$.