问题

The manager was satisfied to see many new products ______ after great effort.
A:having developed
B:to develop
C:developed
D:develop;
B:to develop
C:developed
D:develop;
正确答案是: