Error guessing is an experience-based test design technique where testers use their intuition to guess where defects might exist. It supplements formal techniques by leveraging domain knowledge and past defect patterns. It is NOT limited to specific test levels (B is wrong), NOT exclusive to UAT (C is wrong), and IS repeatable as a technique (D is wrong).