Which of the following is true of hierarchical clustering?
a. The data partition does not occur in a single step
b. All clusters must have the same number of data
c. All clusters must have more than one object in it
d. No single cluster can have all data