If a differential equation allows for multiple solutions, the most general solution may contain an arbitrary term. This is always the case for linear equations, for example.
If, in addition, boundary conditions are given, then the arbitrary constant is set by those conditions.
As a basic...