There is no such thing as a SATA III cable (or a SATA II cable). It's just a SATA cable and it can be used on all SATA drives whether it's a SATA, SATA II, or SATA III drive.
Cables which are sold at a higher price "because they are SATA III compatible" - it's just a marketing con.