The correct answer is B. A residency
Step-by-step explanation:
Hands-on training programs are learning programs and strategies that imply students practicing in a real context, which allows students to put in practice procedures and information learned in theoretical classes. This type of program is necessary for the acquisition of skills in the real world.
In the case of medicine, the hands-on training program is known as residency and this involves students of medicine and related areas working at hospitals or similar contexts, although as they are learning they are supervised or helped by professional doctors. Also, this learning program should be completed before the fellowship in which students specialize in one area. Thus, the hand-on training program required for doctors is a residency.