单选题 They are having a picnic ______ the sun.

【正确答案】 C
【答案解析】[名师解析] 本题的意思是他们正在阳光下野餐。在有阳光的地方用“in the sun”;“under the sun”表示“在世界上,在人间”或者表示“究竟”。“at”意为“在,向,在……方面”。根据题句,“in the sun”最符合题意,故选A。