What is the primary drawback of the k-nearest neighbors (k-NN) algorithm?
a) It is computationally expensive during training.
b) It requires a large amount of labeled training data.
c) It is sensitive to the scale of the features.
d) It cannot handle multi-class classification problems.