单项选择题
A.having known B.being known C.knowing D.known
A.realizes B.had realized C.realized D.has realized