dentist, surgeon, physician, doctor 的区别和用法辨析及示例例句

这组词都有“医生”的意思,其区别是:
dentist: 指专门从事治牙的医生。
surgeon: 指专修外科或专修人体某个部分的外科专科医生,这种医生一般需对患者进行手术治疗。
physician: 指医院的内科医生。
doctor: 普通用词,泛指各科医生,即一切有行医资格的人。