单项选择题

A.invented
B.invent
C.being invented
D.inventing