The correct answer is option C. Give them choices
In order to develop a students need for autonomy, they must be given choices. When they are given choices, the need to choose one is established. It is a vital that they go through their choices one by one and make a decision based on their rational mind. That decision would be called their own and it would enhance their decision making abilities. It would also establish a need for autonomy which would indirectly reduce their dependency on others.