Answer:
Option D
Explanation:
Accept means to give consent on receiving some thing
while except means excluding something
In the sentence "love living in Minnesota - except for the weather" means that the grandparents love living in Minnesota and every thing about Minnesota is lovable in terms of living except its weather.
Hence, in this sentence it should be except instead of accept.
Thus, option D is correct