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