Provided are an anti-c-Met antibody or antigen binding fragment, and an anti-c-Met antibody-cytotoxic drug conjugate, wherein the antibody or antigen binding fragment is a chimeric antibody or a humanized antibody. Also provided are a pharmaceutical composition containing a humanized anti-c-Met antibody or antigen binding fragment, antibody-cytotoxic drug conjugate, or a pharmaceutically acceptable salt or solvent compound thereof, applied in the treatment of cancer.Se proporciona un anticuerpo anti-c-Met o un fragmento de unión al antígeno, y un conjugado de anticuerpo-citotóxico anti-c-Met, en el que el anticuerpo o fragmento de unión al antígeno es un anticuerpo quimérico o un anticuerpo humanizado. También se proporciona una composición farmacéutica que contiene un anticuerpo anti-c-Met humanizado o un fragmento de unión al antígeno, conjugado de fármaco citotóxico de anticuerpo, o una sal o compuesto solvente farmacéuticamente aceptable del mismo, aplicado en el tratamiento del cáncer.