USB Kabel sind in aller Regel genormt. Gemäß dem Standard für USB (1.1 und 2.0) sind in jedem Kabel für die Stromzufuhr zwei Adern und für die Datenübertragung zwei Adern im Kabel vorgesehen.
Bei USB 3.0 und 3.1 sind ebenfalls gewisse Adernpaare für die Stromzufuhr reserviert und andere für die Datenübertragung.
Daraus folgt für Sie, daß jedes Kabel Strom und Daten übertragen kann.
Eine detailliertere Antwort finden Sie im Elektronik Kompendium: http://www.elektronik-kompendium.de/sites/com/0902081.htm . Das Schlagwort ist: Steckerbelegung bei USB