Why can't sockets swap the bytes as needed?
a) It would introduce significant overhead and complexity to the communication process.
b) Swapping bytes at the socket level can lead to data corruption or loss.
c) It violates the principle of end-to-end transparency in network communication.
d) Sockets lack the necessary processing power to perform byte swapping efficiently.