41. _____ superstitious beliefs about meteors.(A) People have had long(B) People have long had(C) Have people long had(D) Long have had people