单选题 6.  Penny swore she would never buy clothing for her dog, but one look at the cute poodle-sized raincoat and she ______.
【正确答案】 D
【答案解析】 选项A、B和C都不正确,根据句意,Penny买下这件给狗穿的雨衣,而且她不打算卖掉。选项D正确,be sold on something意思是“被……迷住,赞成”。