Choices are good for children. By making choices they can learn to:
Think for themselves
Know what their likes and dislikes are
Trust their inner voices
Deal with choices that end up being disappointing
Look forward to more choices in the future
The younger the child, the fewer choices he should be asked to make. For example, give only two options at a time (Do you want this or that?).
Any choice you offer a child at any age should be acceptable to you. Don’t give an option that you don’t want the child to choose.
As a child grows in age and ability, you can offer more complex choices and even teach him ways to sort out the best decision to make (for example, looking at pros and cons).