Of the planets in our solar system, Venus is______ to Earth.
O closer
O closest
O more close
O most closer