7. Which of the following $(\quad$ ) is not a perfect square.
(A) $1^{2016}$
(B) $2^{2017}$
(C) $3^{2018}$
(D) $4^{2019}$
(E) $5^{2020}$
7. B

Translate the text above into English, please retain the original text's line breaks and format, and output the translation result directly.