单项选择题
A.writing B.having wrote C.to have written D.to write
A.of;in B.for;in C.for; on D.of; on
A.any B.some C.neither D.either