47. A. delighted B. challenged C. moved D. respected
46. A. around B. against C. above D. below
45. A. Above all B. On the contrary C. In other words D. In this case
44.. A. hope B. success C. fortune D. excitement
43. A. speak of B. bring out C. put up D. stand out
42. A. sense B. result C. difference D. surprise
41. A. interesting B. amazing C. confusing D. convincing
40. A. built up B. made up C. took up D. turned up
39. A. stories B. words C. advice D. praise
38. A. pass B. get C. make D. help