单项选择题

A.I have heard of
B.I have heard
C.have I heard of
D.have I hear