For complex projective varieties, all natural transformations from constructible functions to homology (modulo torsion) are linear combinations of the MacPherson-Schwartz-Chern classes. In particular, the total Chern class is the only such natural transformation c such that for all projective spaces P, the top component of c(1P) is the fundamental class of P.