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 valor total dos depósitos em 'USD' para o cliente com client_id 3 entre '2022-01-01' e '2022-03-31'?
 ###Tabelas: 
CREATE TABLE clients (client_id INT, name TEXT, region TEXT); INSERT INTO clients (client_id, name, region) VALUES (1, 'John Doe', 'US'), (2, 'Jane Smith', 'APAC'), (3, 'Mike Johnson', 'EU'), (4, 'Sophia Chen', 'APAC'); CREATE TABLE transactions (transaction_id INT, client_id INT, currency TEXT, amount DECIMAL(10, 2), type TEXT, transaction_date DATE); INSERT INTO transactions (transaction_id, client_id, currency, amount, type, transaction_date) VALUES (1, 1, 'USD', 10000.00, 'deposit', '2022-01-01'), (2, 1, 'USD', 5000.00, 'deposit', '2022-01-15'), (3, 2, 'EUR', 7500.00, 'withdrawal', '2022-02-01'), (4, 3, 'USD', 2500.00, 'deposit', '2022-02-20'), (5, 3, 'USD', 1500.00, 'deposit', '2022-03-10');
SELECT SUM(amount) FROM transactions WHERE client_id = 3 AND currency = 'USD' AND type = 'deposit' AND transaction_date BETWEEN '2022-01-01' AND '2022-03-31';