单项选择题

Which of the following statements is True

A.Evil spirits won't harm superstitious people.
B.Horoscopes can predict one's future.
C.Scientific knowledge can explain every uncertainty in nature now.
D.Tossing a bit of salt over one's left shoulder after spilling salt is a superstitious act.