单项选择题

Is ______ 48 hours ______ the man-made satellite ______ is made in our country to orbit the planet around

A.it; that; where
B.it; when; what
C.it for; that it takes; that
D.it; that it takes; which