* Chevrolet used "K" in its model designations (K1500, K2500, K3500) for a short period in the late 1990s. This was a transitional phase, and they soon switched back to the "C" designation (C1500, C2500, C3500) which remains the standard today.
Therefore, if you encounter a "K3500," it's simply an older version of what's now known as a "C3500," otherwise identical in specifications and features. There's no inherent difference in capability or build. The only difference is the badge.