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: Qual é o orçamento total para programas na categoria 'Desenvolvimento Internacional' que foram implementados na região 'África'?
 ###Tabelas: 
CREATE TABLE ProgramBudget (ProgramID int, BudgetAmount decimal(10,2)); INSERT INTO ProgramBudget (ProgramID, BudgetAmount) VALUES (1, 50000.00), (2, 75000.00), (3, 35000.00); CREATE TABLE Programs (ProgramID int, ProgramName varchar(50), Category varchar(50), Region varchar(50)); INSERT INTO Programs (ProgramID, ProgramName, Category, Region) VALUES (1, 'Water Sanitation', 'International Development', 'Africa'), (2, 'Education Reform', 'International Development', 'Asia'), (3, 'Refugee Support', 'Human Rights', 'Europe');
SELECT SUM(pb.BudgetAmount) as TotalBudget FROM ProgramBudget pb JOIN Programs p ON pb.ProgramID = p.ProgramID WHERE p.Category = 'International Development' AND p.Region = 'Africa';