Gunpowder is generally believed __________ in ancient China.
#95910
A
to have invented
B
being invented
C
to have been invented
D
having invented