Morocco have a quality squad.
But in terms of combining technical ability and physicality, Ivory Coast are Africa's strongest representatives at this World Cup.
Senegal have the physicality too, though they're slightly less technical than Morocco and Ivory Coast.