In which of the following countries are Atlas Mountains found?

A ) Tunisia,Libya,Algeria

B ) Tunisia,Libya, Egypt

C ) Tunisia, Algeria, Morocco ✅

D ) None of these