'Sine qua non' is a Latin phrase that literally translates to "without which, not." In common usage, it refers to an indispensable and essential condition, element, or prerequisite. If this condition is not met, a particular result or outcome is impossible.
(A) an essential condition: This perfectly aligns with the meaning of the phrase, indicating something that is absolutely necessary.