This is incorrect English. It should read: They have superstitious beliefs
I believe "they have superstitions" should be marked as correct.