System testing is conducted by testers or independent teams, not end-users, making option C the false statement. End-users participate in User Acceptance Testing (UAT), which comes after system testing and validates whether the software meets business needs. System testing verifies technical requirements, while UAT validates business requirements from the user's perspective.