Prediction with softmax/multi-output neurons

a) Is used for binary classification problems
b) Involves using the softmax function for multi-class classification
c) Is applicable only to regression tasks
d) Requires a linear activation function