单项选择题

以下哪种聚类算法需要预先指定簇数?()

A.层次聚类
B.k-means clustering
C.DBSCAN
D.Markov clustering algorithm