Um banco de dados possui uma tabela “Venda” com os campos codigo (inteiro), data_venda ...

Um banco de dados possui uma tabela “Venda” com os campos codigo (inteiro), data_venda (data e hora) e cliente_id (inteiro). O campo cliente_id é uma chave estrangeira para uma outra tabela, de nome Cliente. Foi criada uma tabela Resumo_Vendas com os campos cliente_id (inteiro) e total (inteiro). Deseja-se, então, inserir a quantidade total de vendas realizadas até o momento para cada cliente. Nesse caso, qual comando SQL deverá ser executado? Considere um banco de dados PostgreSQL.
A
Não é possível executar tal operação utilizando apenas um comando SQL.
B
select client_id, count(codigo) from Venda group by client_id insert into Resumo_Vendas;
C
insert into Resumo_Vendas values select client_id, count(codigo) from Vendas group by client_id;
D
insert into Resumo_Vendas select client_id, count(codigo) from Vendas group by client_id;