Gabarito C
O comando GRANT possui duas funcionalidades básicas: conceder privilégios para um objeto do banco de dados (tabela, visão, seqüência, banco de dados, função, linguagem procedural, esquema e espaço de tabelas), e conceder o privilégio de ser membro de um papel. Estas duas funcionalidades são semelhantes em muitos aspectos, mas são suficientemente diferentes para serem descritas em separado.
A partir do PostgreSQL 8.1 os conceitos de usuário e de grupo foram unificados em um único tipo de entidade chamada de papel. Portanto, não é mais necessário utilizar a palavra chave GROUP para identificar se quem está recebendo a concessão é um usuário ou um grupo. A palavra chave GROUP ainda é permitida neste comando, mas não produz nenhum efeito.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
-- Syntax for SQL Server and Azure SQL Database
-- Simplified syntax for GRANT
GRANT { ALL [ PRIVILEGES ] }
| permission [ ( column [ ,...n ] ) ] [ ,...n ]
[ ON [ class :: ] securable ] TO principal [ ,...n ]
[ WITH GRANT OPTION ] [ AS principal ]
https://docs.microsoft.com/pt-br/sql/t-sql/statements/grant-transact-sql?view=sql-server-ver15