In preparation for model-building, the dataset being used for a machine learning model is separated into two subsets, _____.
a. Training set and testing set
b. Feature set and target set
c. Validation set and cross-validation set
d. Input set and output set