A. for B. at C. on D. in
A. at B. to C. in D. for
A. Though Because C. For D. No matter
A. happy B. glad C. proud D. surprised