64. The Sahara Festival is a festival which________.
(A) has a very long history in North Africa
(B) is held in the same place on the same day
(C) is attended mainly by the people in the Sahara
(D) is celebrated mostly by travelers from different countries