A alternativa B também está correta.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
A alternativa B também está correta.
Paulo, porque acha que está correta?
Porque está. O padrão de projeto usado implica nisso. O encapsulamento da criação do EntityManager permite que eu altere a criação desse objeto para usar qualquer provider/banco sem precisar alterar o restante da aplicação.