In the past several years, astronomers have detected more than 80 massive planets, other stars. C most of them at least as large as Jupeter, circling D mostly at least as large as Jupeter, which circle 我的疑问是:C是正确的。 但是circling other stars是不是svo, doing结构中的doing, 作伴随状语, 逻辑主语是astronomers,这样就把正确答案否定了。 另外D选项也没什么毛病啊,为什么不选D呢?