单项选择题

A. will be hating     
B. hate
C. is hating      
D. had hated