Which is the difference between the TCP and UDP protocols, and how do you implement them in Python with the socket module?
A. TCP is compatible with Python, which UDP is not.
B. There are no differences.
C. TCP is not connection-oriented, which UDP is.
D. TCP is connection-oriented, which UDP is not.