The correct response is:
James will need to register the business with his local city as the name of his business differs from his own.
When operating under a business name that is different from his own legal name, James typically needs to file a "Doing Business As" (DBA) registration with his local city or county. This is often required to legally operate under that name. However, specific requirements can vary by location.