单项选择题

The Mars having water, ________

A.so it may have life
B.and there may be life
C.there may be life
D.which may have life