单项选择题

I'm sorry ______ answered your letter earlier.

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