In which of the following countries Atlas Mountains are found?

A ) Tunisia, Libya and Algena

B ) Tunisia, Libya and Egypt

C ) Tunisia, Algeria and Morocco ✅

D ) None of these