单项选择题

I don't know ______ I can come or not.

A. whether
B. if
C. that
D. what