Bizarro essas definições hein...não é pq os roteadores modernos estão encapsulando a função de gateway, que um roteador seja um exemplo de gateway rs!
Controla o tráfego de saída? E se o gateway tiver instalado em um servidor, vai controlar o fluxo de entrada também, não?
Existe 2 tipos de gateway, de nivel de circuito, e de nivel de aplicação, ambos categorias de firewall...o de nivel de circuito faz o controle faz o controle baseado em portas e protocolos, encapsulando também as funções da camada de rede, como filtrar por IP. Faz o NAT reverso também. Já o nível de aplicação, faz o que o de nível de circuito faz e encapsula mais coisas. Portanto, a LETRA A está corretíssima!