Provided are an anti-c-Met antibody or an antigen binding fragment thereof, and an anti-c-Met antibody-cytotoxic drug conjugate, wherein the antibody or antigen binding fragment thereof is a chimeric antibody or a humanized antibody. Also provided are pharmaceutical compositions containing the humanized anti-c-Met antibody or antigen binding fragment thereof, the antibody-cytotoxic drug conjugate, or pharmaceutically acceptable salts or solvents thereof, that are used in the treatment of cancer.