Gabarito A
No modo standalone podemos fazer o deploy por ftp, ssh e etc (inclusive pelo Eclipse com JBoss Tools), porém com o modo domain nossas opções ficam mais restritas. Em domain podemos fazer o deploy apenas pela CLI (linha de comando) e pelo admin console (web browser) *. Então nesse caso todos os desenvolvedores precisariam da senha do servidor de desenvolvimento para fazer o deploy (ou cada um ter seu próprio usuário, não sei qual a melhor abordagem).
Modo domain é um modo específico para gerenciar uma série de instâncias em ambientes diferentes, compatilhando suas configurações entre as instâncias do mesmo ambiente. Para desenvolvimento, o ideal mesmo é utilizar o modo standalone, pois só o que é necessário para desenvolver é uma instância ativa e funcionando para realizar as tarefas de desenvolvimento.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !