问题

Whatever your parents ________ you-there is real Santa Claus. And I should know, because I’ve seen him myself![ ]

A:may tell
B:could tell
C:may have told
D:must have told
正确答案是: