What is a benefit of a medically supervised rehabilitation program?

What is a benefit of a medically supervised rehabilitation program?

A. Doctors can safely monitor the physical demands of detox
B. Doctors can provide accountability and emotional support
C. Doctors can prescribe drugs to counteract the effects of alcohol
D. Doctors can help shorten the time needed for detox and rehab