ANSWER: All of these.
EXPLANATION: Progressive overload is when you gradually increase the weight, frequency, OR number of repetitions in your strength training routine.
The best option would be A.
If he attends an outpatient program within the community that supports him and is a reasonable cost then he will be able to have the support of his parents and the community, it won't be too much of a strain financially for his parents and he will be away from any temptation.
Fitness related technology are running machines like treadmill, bicycles, weight lifts and etc. These technologies can help with personal fitness because they help the human body keep in shape and possibly even get stronger.