Detailed explanation and options for the selected question.
France is hosting the 2024 Summer Olympics in Paris. China and Japan hosted earlier events, and India has not yet hosted the Olympics.