问题

re surprisingly long-lived creatures, some _____a life span of around 20 years
A:needn’tdo
B:needn’t have done
C:mustn’tdo
D:shouldn’t have done
B:needn’t have done
C:mustn’tdo
D:shouldn’t have done
正确答案是: