Which one of the following has pulled out from hosting the 2026 edition of Commonwealth Games due to huge estimated expenditure on its organization?
(A) London, UK
(B) Kuala Lumpur, Malaysia
(C) Victoria, Australia
(D) More than one of the above
(E) None of the above