This type of doctor has advanced training in the diagnosis and treatment of such common medical problems such as heart disease, diabetes, arthritis, and cancer.

A) Family Practitioner
B) General Practitioner
C) Internist