The answer is the solution that best solves the problem is selected.
During the solution implementation step you should already have determined which solution you would apply to solve the problem that you encounter. By determining which solution to implement, you are on your way to solving the problem that requires your decision-making. If the solution proves to be unsuitable later on, you can refine it later on.