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