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