What distinguishes Integer Linear Programming (ILP) from regular Linear Programming (LP)?
A) ILP deals with multiple objective functions
B) ILP allows only integer values for decision variables
C) ILP does not require constraints
D) ILP always finds a unique solution