单项选择题

n阶矩阵A具有n个不同的特征值是A相似于对角矩阵的____。

A.充分必要条件;
B.充分但非必要条件;
C.必要但非充分;
D.既非充分也非必要条件。