单项选择题

So far there is no proof()people from other planets do exist.

A.which
B.that
C.what
D.how