I WILL GET HOME AT 5

18. I will get home at 5:30. After I get home, I ________ dinner.A. will have B. will be having C. had D. have