单项选择题

A.Jack didn’t make any promise to Mary.
B.Jack and Mary have no secrets from each other.
C.Jack will keep the surprise party a secret.
D.Jack has arranged a surprise party for Mary.