An ex-American diplomat named Kathy Kriger opened an actual Rick's Cafe in this African city as an homage to a famous movie set here. This city has no natural bodies of water within it, but an artificial port that is the second busiest in Africa behind Tangier-Med, in the Strait of Gibraltar. This city is also a financial hub for the entire African continent, and the center for business and politics in the nation of Morocco. For 10 points, name this city, the most populous in North Africa, which is located in Morocco, and whose name literally means white house in Spanish.
A) Casablanca
B) Marrakech
C) Rabat
D) Fez