Final answer:
Experience-based testing is a good practice because it helps find defects missed by formal techniques, targets developer efforts to user-relevant areas, and is not necessarily automated.
Step-by-step explanation:
Experience-based testing is a good practice because it allows you to find defects that might be missed by more formal techniques, option A. This is because experienced testers have a better understanding of how real users interact with a product and can uncover issues that are specific to those users, option B. By conducting experience-based testing, developers can also target their efforts to the areas that users will be more likely to use, option C. While experience-based testing can be supported by tools, it is not necessarily automated, so option D is incorrect.