The 2010 Commonwealth Games were hosted by Delhi, India. This was the first time India hosted the Commonwealth Games. The event was held at the Jawaharlal Nehru Stadium and other venues across Delhi. (Note: Option C has a typo - 'Athenes' should be 'Athens')