The manager was satisfied to see many new products ______ after great effort.
#88381
A
having developed
B
to develop
C
developed
D
develop