单项选择题

A.granted
B.granting
C.inventing
D.invented