以下哪一项属于k-means算法的优点
A、不必事先知道划分为几个簇
B、可以处理噪声和离群点
C、可以发现非凸形状的簇
D、效率较高