In linear programming, what is a feasible solution?
O A solution that maximizes the objective function
O A solution that violates some of the constraints
O A solution that satisfies all the constraints
O A solution that minimizes the objective function