Слово с 'не' пишется слитно, если оно образует новое слово с противоположным значением (например, 'небольшой' вместо 'маленький') или если без 'не' слово не употребляется. В данном случае, слово '(не)добрый' пишется слитно, так как оно противопоставляется другому признаку ('а злой').
Ответ: Г) (не)добрый, а злой