WHY DON’T YOU COME ... FOR DINNER

4. Why don’t you come ... for dinner?a. about b. over c. up d. upon