Marking brainless!! What is the meaning of the phrase "put on" as it is used in the sentence ? Answer d says”hosted”

Marking brainless What is the meaning of the phrase put on as it is used in the sentence Answer d sayshosted class=