In COBOL ADD syntax, the GIVING phrase must be followed by receiving field(s), not a literal. Option D 'Giving 3' is invalid because 3 is a literal constant, not a field that can receive a value. The GIVING clause requires named data items to store the result.