Scientists estimate that about 530 000 other objects too small to detect with radar ____
Scientists estimate that about 530,000 other objects, too small to detect with radar, ______ the Earth too.
A.being circled
B.are circling
C.are to be circling
D.are being circled