Concept:The Commonwealth Secretariat is the main administrative office of the Commonwealth of Nations and is based in its host country.
Explanation:The Commonwealth is a political association of many countries, mostly former British colonies.
The Secretariat supports member nations by organizing meetings, coordinating policies, and promoting development.
It is officially headquartered in London, United Kingdom, at Marlborough House.
London was chosen because of the UK's historical links with Commonwealth members and its role as a global diplomatic centre.
Los Angeles, Kuala Lumpur, and Glasgow do not house the Secretariat.
Therefore, the correct answer is London.
Answer:Option C: London