What is the "Branch and Bound" method primarily used for in Integer Linear Programming?
a) To find multiple optimal solutions
b) To find an unbounded solution
c) To systematically explore and eliminate non-integer solutions
d) To find a feasible region in a degenerate problem