A. but B. although C. and D. despite
A. over B. at C. around D. on
A. fairly B. rather C. very D. moderately
A. self-esteem B. self-assurance C. self-analysis D. self-preservation