Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quem são as artistas femininas mais bem avaliadas da África e suas obras de arte mais bem avaliadas?
 ###Tabelas: 
CREATE TABLE Artists (ArtistID INT, ArtistName TEXT, Gender TEXT, Region TEXT); INSERT INTO Artists (ArtistID, ArtistName, Gender, Region) VALUES (1, 'Nina Kankondi', 'Female', 'Africa'); INSERT INTO Artists (ArtistID, ArtistName, Gender, Region) VALUES (2, 'Grace Kagwira', 'Female', 'Africa'); CREATE TABLE Artworks (ArtworkID INT, ArtworkName TEXT, ArtistID INT, AverageRating DECIMAL(3,2)); INSERT INTO Artworks (ArtworkID, ArtworkName, ArtistID, AverageRating) VALUES (1, 'Sunset Over Kilimanjaro', 1, 4.8); INSERT INTO Artworks (ArtworkID, ArtworkName, ArtistID, AverageRating) VALUES (2, 'Dance of the Maasai', 2, 4.7);
SELECT A.ArtistName, MAX(AverageRating) as HighestRating FROM Artworks A JOIN Artists B ON A.ArtistID = B.ArtistID WHERE B.Gender = 'Female' AND B.Region = 'Africa' GROUP BY A.ArtistName;