What specialty of doctor delivers babies?

A.
cytotechnologist

B.
anesthesiologist

C.
phlebotomist

D.
obstetrician

D. obstetrician