Bats are surprisingly long-lived creatures, some____________ a life span of around 20 years.
#102033
A
have
B
had
C
to have
D
having