`29,` That the cheetah is the fastest of the big cats is beyond dispute and common knowledge with it ______________ at speeds more than 70 mph.
A. reportedly being clocked
B. reportedly clocking
C. having reportedly clocked
D. having reportedly been clocked