单项选择题

I can't remember ()received an email from Robert lately

A. had    
B. have
C. having   
D. to have