Up to now, the world has witnessed twenty-one World Cup_________. A. tournaments B. games C.events D. audiences