(Choose 1 answer)
What is the purpose of the NegotiateContent method in IContentNegotiator?
A. It negotiates and selects the appropriate response format based on the client's preferences.
B. It checks for authentication and authorization.
C. It handles routing and URL mapping.
D. It handles serialization and deserialization of data.