ABC’s the bachelor