Which among the following currents contribute to the aridity of the Sahara?
[A] California Current[B] Canary Current[C] Humboldt Current[D] Kuroshio Current