What is the primary objective of the k-means clustering algorithm?
a) Minimize the within-cluster variance
b) Maximize the between-cluster variance
c) Minimize the number of clusters
d) Maximize the number of iterations