单项选择题
A. had dreamed of B. have dreamed of C. dreamed of D. dream of
A. to answer B. answering C. answer D. answered