单项选择题

n阶方阵A具有n个不同的特征值是A与对角阵相似的______.

A.充分必要条件
B.充分而非必要条件
C.必要而非充分条件
D.既非充分也非必要条件