C, and USB Type-B ports all provide data transfers and power delivery, though the latter is much less common on modern ...
The U in USB stands for "universal", but the latest version of the port hasn't lived up to that promise. Progress is happening, though.