______the rain, we would have had a pleasant trip to the countryside.
【正确答案】 D
【答案解析】解析:句意:要不是因为那场雨,我本应该在乡村愉快地旅行。because of意为“因 为”;due to意为“由于”;thanks to意为“幸亏,多亏”: but for意为“要不是”。根据句意可知选D。