The doctor who trates heart patients is called a/an
A
urologist
B
cardiologist
C
pathologist
D
neurologist
Correct Answer: cardiologist