问题

Land animals are believed ______ from sea animals
A:to have developed
B:to have been developed
C:having developed
D:having been developed
B:to have been developed
C:having developed
D:having been developed
正确答案是: