You are developing a RESTful API. When a client sends a POST request to create a new resource, but the resource already exists, which HTTP status code should your API return to best adhere to standard practices?
400 Bad Request
500 Internal Server Error
202 Accepted
409 Conflict