THERE IS A WEDDING _________ FOR ALL THE GUESTS AFTER THE WEDDING...

29. There is a wedding _________ for all the guests after the wedding ceremony. A. proposal B. anniversary C. celebration D. reception