Dr. Marcy thinks that life may exist in the 55 Cancri system because ______.
A.he has found the system similar to the solar system B.he has discovered an Earth-like planet there C.he has discovered a rocky planet there D.he has found signs of life in the system