Training in the opening and closing ceremonies develops:

A) Leadership skills
B) Public speaking skills
C) Teamwork skills
D) All of the above