单项选择题

Nobody but Jane ______ the secret.

A.know



B.knows
C.have known


D.is known