Effective testers need diverse skills: technical understanding, analytical thinking, domain knowledge, communication for defect reporting, and creativity in test design. This multi-talented nature (B) is commonly associated with good testers, unlike the distractors which are either negative stereotypes or not specifically tester-associated.