An optimal selective classifier is a machine learning model equipped with an abstention mechanism that achieves the theoretically minimal prediction error for a specified level of data coverage, or the maximal coverage for a guaranteed error tolerance. Rather than making a prediction on every input, a selective classifier identifies and rejects instances with high uncertainty, only issuing predictions on a chosen subset of data where its confidence is highest. Under classical statistical decision theory, an optimal selective classifier operates by pairing a Bayes-optimal decision rule with a selection function that thresholds posterior class probabilities or uncertainty scores, thereby minimizing the expected loss or selective risk under given cost or abstention constraints.