Answer:
keep trying you will get there if you believe
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.
I think it’s B because you don’t really need spotters. I’m sure they would be nice to have but you don’t need them. Goodluck!