单项选择题

设A是n阶矩阵,则A可相似对角化的充分必要条件是( )

A. A是可逆矩阵
B. A的特征值都是单值
C. A是实对称矩阵
D. A有n个线性无关的特征向量