You must group your subexpressions in parentheses, otherwise you risk ambiguity around what is grouped:
WHERE
(Condition1 = 'A' OR Condition1 = 'B')
AND
(Condition2 <> 'C' AND Condition2 <> 'D')
, AND, OR .
, :
WHERE
Condition1 = 'A'
OR
(Condition1 = 'B' AND Condition2 <> 'C' AND Condition2 <> 'D')