Questões DHTML em Língua Portuguesa

Questões DHTML em Língua Portuguesa

Os seguintes DHTML MCQs foram compilados por especialistas baseados em pesquisa para testar seu conhecimento sobre o assunto DHTML. Convidamos você a responder a estas perguntas de múltipla escolha para avaliar seu nível de proficiência no idioma.
Continue a rolar para baixo.

1: O que significa dhtml?

A.   Html dinâmico

B.   HTML digital

C.   HTML de ligação a dados

D.   Documente html

2: Qual o valor é exibido no código a seguir?
0

A.   3

B.   0

C.   2

D.   Nenhum desses

3: Qual das alternativas a seguir é verdadeira sobre o código escrito em < %= %>?

A.   É usado para vincular a coluna específica com o valor do banco de dados quando a coluna autogererada do controle de ligação é falsa

B.   É tratado como código lateral do servidor em linguagens de script

C.   É usado para acessar qualquer variável do lado do servidor na página html (na .aspx)

D.   É usado para tags HTML especiais

4: Qual das alternativas a seguir é verdadeira sobre a função: object.addeventListener (clique, Dothis, Capture)?

A.   Capture = "false" fará com que Dothis () retorne NULL quando o evento onclick () for detectado na fase de captura

B.   Capture = "false" fará com que Dothis () seja executado quando o evento onclick () for detectado na fase de captura

C.   Capture = "true" fará com que o Dothis () seja executado quando o evento onclick () for detectado na fase de bolhas

D.   Capture = "true" fará com que Dothis () seja executado quando o evento onclick () for detectado na fase de captura

5: Que tecnologia o DHTML usa para produzir conteúdo dinâmico?

A.   Ajax

B.   JavaScript

C.   CSS

D.   CSS e JavaScript

6: O que a função Document.getElementById ("Intro") retorna se "Intro" não existe?

A.   Crie um elemento com id = "Intro" e retorne esse elemento

B.   Retorna falsa

C.   Retorna nulo

D.   Retorna 0

7: Qual das alternativas a seguir não é um evento Dom Mouse?

A.   onMouseUp

B.   OndblClick

C.   Oninit

D.   ONCLICK

8: Verdadeiro ou falso? O DHTML é uma única tecnologia.

A.   Verdadeiro

B.   Falso

9: Qual dos seguintes código exibirá o texto "Homem Invisível"?
o homem invisível

A.   Document.getElementsByClassName ('Pessoa') [0] .style.display = 'None';

B.   Todos os três códigos não exibirão o texto "Homem Invisível"

C.   document.getElementsByTagName ('div') [0] .style.display = 'nenhum';

D.   document.getElementById ('nome'). style.display = 'nenhum';

10: O Evento Bubling é útil por causa de qual dos seguintes motivos?

A.   Permite que várias ações comuns sejam tratadas centralmente

B.   Reduz o número de alterações de código necessárias para atualizar um documento

C.   Reduz a quantidade de código geral na página da web

D.   Todos são motivos válidos

11: Qual tecnologia DHTML o seguinte código utiliza? document.write (date ());

A.   Javascript

B.   Html

C.   CSS

D.   Nenhum desses

12: Qual das alternativas a seguir é um evento inválido?

A.   OnMousedown

B.   OnMouseOver

C.   OnRun

D.   onMouseOut

13: Qual das alternativas a seguir é verdadeira sobre o recurso de ligação de dados do DHTML?

A.   Ele gera tabelas automaticamente e dinamicamente

B.   Todos são verdadeiros

C.   Permite ligar facilmente elementos individuais em seu documento aos dados de outra fonte

D.   Ajuda a vincular os campos de uma forma a campos em um registro

14: Qual das alternativas a seguir é uma tecnologia DHTML?

A.   JavaScript

B.   CSS

C.   Html

D.   Três opções são a tecnologia DHTML

15: Verdadeiro ou falso. O DHTML pode ser usado em conjunto com o Ajax.

A.   Verdadeiro

B.   Falso

16: Verdadeiro ou falso. O DHTML pode ser usado em conjunto com HTML5.

A.   Falso

B.   Verdadeiro

17: Qual das opções a seguir descreve corretamente o atributo da camada "SRC"?

A.   A altura da camada

B.   A largura da camada

C.   O nome da camada

D.   O documento HTML externo contido dentro da camada

18: Verdadeiro ou falso. O CSS suporta o seletor de crianças.

A.   Falso

B.   Verdadeiro

19: Qual das seguintes propriedades/métodos você usaria para animar uma seção DIV se movendo pela tela?

A.   Todas as três opções podem ser usadas

B.   Element.OffSettop

C.   Element.ClientHeight

D.   window.setTimeout ()

20: Qual das alternativas a seguir não é um uso típico de DHTML?

A.   Animação simples

B.   Entrada de dados

C.   Validação de entrada

D.   Botões de capotagem

21: Qual das seguintes tags pode ser usada para mover o texto para baixo ou para a esquerda ou vice -versa?

A.   <Horizontal>

B.   <OprO>

C.   <arquee>

D.   <Croll>

22: Qual das alternativas a seguir não é um componente válido do DHTML?

A.   Vb

B.   HTML convencional

C.   Dom

D.   Posicionamento absoluto

23: Qual das alternativas a seguir é verdadeira sobre o código escrito em < %>?

A.   É tratado como código lateral do servidor nas linguagens de script

B.   É usado para vincular a coluna específica com o valor do banco de dados quando a coluna autogererada do controle de ligação é falsa

C.   É tratado como comentários de código

D.   É usado para tags HTML especiais

24: Qual das alternativas a seguir é verdadeira sobre ApndendChild (newNode)?

A.   É usado para mover nós

B.   Ele insere o novo nó no início da lista de filhos do nó

C.   Ele insere o novo nó no final da lista de filhos do nó

D.   Ele insere o novo nó, mas não necessariamente no início ou no final da lista de filhos do nó

25: Qual das alternativas a seguir é um tipo de nodety inválido?

A.   1

B.   3

C.   2

D.   4

26: Que tipo de linguagem de script é DHTML?

A.   Servidor

B.   Cliente

C.   Nem cliente nem servidor

D.   Tanto o cliente quanto o servidor

27: Qual das seguintes tags pode ser usada para consultar um arquivo .css em uma página da web?

A.   <link>

B.   <Shylesheet>

C.   <CSS>

D.   <sext>

28: Qual tecnologia DHTML o seguinte código utiliza? Document.getElementById (' Id '). Style.Color = ' Blue ' ;;

A.   JavaScript, DOM e CSS

B.   CSS

C.   JavaScript

D.   Dom

29: Qual é a cor de "arco -íris" no código a seguir? div {color: blue;}
olá mundial
document.getElementById (&# 39; arco -íris '). Style.color = ' amarelo ' ;;

A.   azul

B.   amarelo

C.   vermelho

D.   verde

30: Qual dos seguintes código exibirá com segurança a data atual na maioria dos navegadores importantes?

A.   document.getElementById ('id'). innerhtml = date ();

B.   document.getElementById ('ID'). InnerText = date ();

C.   document.getElementById ('ID'). InnerText = date ();

D.   document.getElementById ('id'). innerhtml = date ();

31: Qual dos seguintes eventos todos os formulários têm por padrão?

A.   Tanto o evento de envio e reset

B.   Somente envie o evento

C.   Não enviar nem reiniciar

D.   Somente redefinir evento

32: Qual das alternativas a seguir é verdadeira sobre a função: document.addeventListener ("domcontentloaded", testfunc, false)?

A.   A função testFunc () será executada assim que a função DomContentLoaded () definida pelo usuário retorna

B.   A função testFunc () nunca será invocada

C.   A função testFunc () será executada assim que o DOM para o documento tiver totalmente inicializado

D.   A função testFunc () sempre será invocada

33: Qual das seguintes opções cancelará a ação padrão do evento OnClick no IE?

A.   Nem ao retornar "false" do manipulador de eventos nem definindo a janela.Event.returnValue para "false

B.   Somente definindo janela.event.returnValue para "false e não retornando" false "do manipulador de eventos

C.   Ao retornar "false" do manipulador de eventos ou definindo a janela.event.returnValue para "false

D.   Somente retornando "false" do manipulador de eventos e não definindo janela.event.returnValue para "false

34: Qual das seguintes funções copia e retorna um nó?

A.   copychild (nó)

B.   CLONECHILD (NODE) ​​

C.   cópia (nó)

D.   Deepcopy (nó)

35: Qual afirmação sobre a diferença entre DHTML e HTML é verdadeira?

A.   HTML é uma linguagem de marcação enquanto o dhtml não é um idioma

B.   HTML não pode ter código lateral do servidor enquanto o DHTML pode ter o código lateral do servidor

C.   O HTML não pode se conectar ao banco de dados enquanto o DHTML pode se conectar ao banco de dados

D.   Todas as três declarações são verdadeiras

36: Qual das alternativas a seguir não é verdadeira sobre DOM

A.   "Documento" refere -se à página real

B.   A tag "Document" está sob a tag <html>

C.   Dom tem uma estrutura hierárquica

D.   <html> A tag está sob o "documento"

37: Qual das seguintes função é usada para recuperar um arquivo XML no IE5+?

A.   carregar()

B.   Getxml ()

C.   Loadxml ()

D.   ActivexObject ()

38: Qual é o objeto infantil anexado no método AppendChild ()?

A.   Último filho do nó de referência

B.   Antes do nó referenciado

C.   Após o nó referenciado

D.   Primeiro filho do nó referenciado

39: Qual das seguintes funções pode ser usada para impedir que o evento atravessasse o restante do documento?

A.   StopPropagation ()

B.   FireEvent ()

C.   Stopevent ()

D.   Hault ()

40: Verdadeiro ou falso? JQuery é uma tecnologia DHTML.

A.   Verdadeiro

B.   Falso

41: Qual das alternativas a seguir é falsa sobre Div?

A.   A tag div é usada como uma quebra de parágrafo, pois cria uma divisão lógica do documento em que é aplicado

B.   Div é usado para selecionar um bloco de texto para que se possa aplicar estilos a ele

C.   Div é usado para selecionar texto embutido

D.   Div tem atributo alinhado nele

42: Qual é a diferença entre o tamanho da fonte e o fontsize?

A.   A font-size é uma propriedade DOM e Fontsize é um atributo CSS

B.   A font-size é uma propriedade CSS e o fontsize é um atributo dom

C.   Font-Size é um atributo CSS e Fontsize é uma propriedade DOM

D.   Font-Size é um atributo DOM e FontSize é uma propriedade CSS

43: Qual das alternativas a seguir é uma maneira válida de restringir o preenchimento automático de um formulário?

A.   AutoComplete = "false"

B.   complete = "false"

C.   AutoComplete = "OFF"

D.   complete = "off"

44: Qual das alternativas a seguir não é um tipo de mídia CSS?

A.   móvel

B.   todos

C.   tela

D.   imprimir

45: Qual das alternativas a seguir é falsa sobre o span?

A.   Span tem atributo alinhado nele

B.   Span simplesmente aplica o mesmo estilo e alinhamento especificado

C.   Span é usado para selecionar o texto embutido e permite que os usuários apliquem estilos a ele

D.   O span é usado para aplicar estilos embutidos.

46: Qual das alternativas a seguir não é verdadeira sobre o DHTML?

A.   Dhtml não é uma linguagem de script

B.   DHTML é uma coleção de recursos que juntos, permitem que sua página da web seja dinâmica

C.   Dhtml é uma linguagem de script

D.   DHTML é a combinação de vários recursos internos do navegador em navegadores de quarta geração

47: Qual das alternativas a seguir é falsa sobre DHTML?

A.   O DHTML não permite que os idiomas de script alterem variáveis ​​na linguagem de definição de uma página da web

B.   No DHTML, pode não haver nenhuma interação entre o cliente e o servidor após a carga

C.   A página dhtml é solicitada/recarregada baseada

D.   O DHTML permite que os idiomas de script alterem variáveis ​​na linguagem de definição de uma página da web

48: O que a função "document.stylesheets.length" retorna?

A.   Tamanho total de todas as folhas de estilo externo

B.   Comprimento da folha de estilo embutido

C.   Tamanho da primeira folha de estilo externo

D.   Número total de folhas de estilo externo

49: Qual das alternativas a seguir é falsa sobre DOM?

A.   Dom é uma convenção dependente da linguagem

B.   Dom é uma convenção independente de linguagem

C.   Dom é uma plataforma cruzada

D.   Objetos na árvore dom podem ser abordados e manipulados usando métodos nos objetos

50: Qual o valor é exibido no código a seguir?
0
arco -íris

A.   amarelo

B.   azul

C.   vermelho

D.   verde

62: Qual é a diferença entre o nó DOM e o elemento?

A.   O nó é uma propriedade do elemento

B.   O nó é o tipo pai do elemento

C.   Elemento é o tipo pai do nó

D.   Elemento é uma propriedade do nó

A.   <a id="myid" href="#" onclick="myfunc(this)" /> clique </a>

B.   <a id="myid" href="myfunc(this)" /> clique em </a>

C.   <a id="myid" href="#" onclick="javaScript::myfunc(this)" /> clique </a>

D.   <a id="myid" href="javascript:myfunc(this)" /> clique em </a>

64: Qual das alternativas a seguir é verdadeira sobre o cancelamento da ação padrão do evento e do evento?

A.   Cancelar a ação padrão de um evento também cancelar

B.   Cancelar a borbulha de um evento também cancele sua ação padrão

C.   Cancelar a borbulha de um evento não cancela sua ação padrão

D.   Tanto a ação padrão quanto a borbulha do evento não podem ser canceladas

65: Qual é o nome do evento que é acionado quando o botão Enviar é pressionado no formulário?

A.   Onevent

B.   OnSubmit

C.   ONCLICK

D.   onmouse pressionado

66: Qual das seguintes função é usada para restringir os eventos para propogar aos pais no IE?

A.   Window.Event.Stopevent

B.   Window.Event.Cancelevent

C.   Window.Event.CancelBubble

D.   Window.Event.Cancel

67: Qual é a maneira correta de acessar um nó pai?

A.   element.up ()

B.   Element.ParentNode ()

C.   element.parentNode

D.   element.parent ()

68: Qual das alternativas a seguir não é uma tecnologia DHTML?

A.   Dom

B.   Html

C.   Todas as três opções são a tecnologia DHTML

D.   Ajax

69: Qual das alternativas a seguir não é uma propriedade de evento DOM?

A.   nome

B.   tipo

C.   bolhas

D.   alvo

70: Qual dos seguintes atributos não está envolvido na camada?

A.   largura

B.   alinhar

C.   eu ia

D.   marcação

71: O que o document.body.nodeType retorna?

A.   indefinido

B.   2

C.   1

D.   0

72: Qual das alternativas a seguir tem a prioridade mais higórica no CSS?

A.   !importante

B.   em linha

C.   ligado

D.   usuário definido

73: Qual das alternativas a seguir é verdadeira sobre o Replacechild (Node1, Node2)?

A.   Substitua o node2 por node1

B.   Substitua o Node1 por Node2

C.   Substitua o primeiro filho no nó 2 por primeiro filho no node1

D.   Remova o node1 e o node2

74: Qual é a cor de "arco -íris" no código a seguir? div {color: azul! IMPORTANTE;}
Rainbow
document.getElementByIdIdyId (' Id '). Style.Color = ' Amarelo! IMPORTANTE ' ;;

A.   vermelho

B.   verde

C.   amarelo

D.   azul

75: Qual das alternativas a seguir é verdadeira sobre o iframe?

A.   Todos são inválidos

B.   O iframe é usado para incorporar ou inserir conteúdo em uma página de preenchimento

C.   Um quadro embutido coloca outro documento HTML em um quadro.

D.   O iframe é usado para criar uma moldura embutida ou flutuante

76: Qual propriedade remove nós de texto vazios e une nós adjacentes?

A.   document.implementation

B.   document.normalize ()

C.   document.removeEventListener ()

D.   Document.stricterRorChecking

E.   document.renamenode ()

77: Qual das seguintes tags verifica o conteúdo do corpo aninhado de uma tag e determina se o valor especificado é uma substring apropriada da variável solicitada?

A.   <Avaluate>

B.   <atch>

C.   <Cox>

D.   <val>

78:

Qual das alternativas a seguir ajuda você a fazer a cor do texto mudar para verde ao mover o mouse sobre o texto?

A.   A: Hover {Color: Green;}

B.   A: Hover {Color: Green;}

C.   A: ativo {color: Green;}

D.   A: ativo {color: Green;}

79:

Você está coletando os detalhes do usuário em um formulário de página da web. O ID deve ser repetido duas vezes no formulário, mas você deseja que o usuário o preencha apenas uma vez. Se o nome do primeiro ID for ID1 e o segundo (a ser preenchido automaticamente) é ID2, qual código você fornecerá ao evento OnkeyUp de ID1?

A.   document.forms [0] .id1.value = document.forms [0] .id2.Value

B.   document.forms [0] .id2.value = document.forms [0] .id1.value

C.   document.id1.value = document.id2.value

D.   document.id2.value = document.id1.value

80:

Qual das seguintes propriedades é usada para redirecionar um visitante para outra página?

A.   document.url

B.   window.Location.href

C.   document.location.href

D.   link.href

E.   Window.Location

81:

Você não deseja que o usuário final veja o código JavaScript incorporado no arquivo HTML quando o usuário visualizar a fonte da página HTML. Qual das alternativas a seguir ajuda você a conseguir isso?

A.   Isso não é possível

B.   Use arquivos vinculados externamente que contêm o código JavaScript

C.   Modifique os cabeçalhos da página

D.   Altere o tipo MIME da página

82:

Como você exibirá o texto como um sobrescrito?

A.   Alinhamento vertical: Super

B.   Alinhamento vertical: Superscript

C.   Alinhamento vertical: topo

D.   Alinhamento de texto: super

E.   Alinhamento de texto: Superscript

83:

A tag de âncora é definida da seguinte forma:

Expertrating

Qual dos seguintes estilos fará converter isso em letras maiúsculas no MouseOver?

A.   A: Hover {text: ucase;}

B.   A: Hover {estilo de texto: maiúsculas;}

C.   A: Hover {TEXT-TRANSFORM: OUPERCASE;}

D.   A: Hover {estilo de texto: Upper;}

84:

Você tem uma definição de botão como dado abaixo:

Para carregar uma imagem "img2.jpg" Como plano de fundo do botão em um evento MouseOver, você pode usar:

A.   event.srcelement.style.backgroundImage = "img2.jpg"

B.   event.srcelement.style.image = "img2.jpg"

C.   event.srcelement.style.backgroundImage = & quot; url ('img2.jpg')

D.   event.srcelement.style.image = "url ('img2.jpg')"

85:

O que o snippet de código faz?

A.   foto

B.   clipe

C.   rolagem

D.   visível

E.   transbordar

F.   tamanho

86:

O snippet de código a seguir é usado na validação do formulário, a função Validate deve retornar um verdadeiro se todas as validações forem bem -sucedidas e falsas se a validação falhar. No entanto, os dados são sempre enviados mesmo que a validação falhe, qual poderia ser a causa?

A.   Não há erro, o código está bem

B.   Deve haver uma declaração de devolução antes da chamada para a função validate

C.   OnsubMit = "validate ()" deve ser substituído por "JavaScript: validate ()"

87:

Se uma imagem for colocada estilizada com z-index = -1 e um parágrafo de texto se sobrepõe a ela. Qual deles virá no topo?

A.   parágrafo

B.   imagem

C.   qualquer uma das anteriores

88:

Você está desenvolvendo um aplicativo e existe a possibilidade de certos usuários usando versões mais antigas do navegador. Você deseja ocultar o código JavaScript nos navegadores que não suportam JavaScript. Como você faria isso?

A.   Preceder as declarações JavaScript com //

B.   Preceder as declarações JavaScript com -

C.   Inclua as declarações com / * e * /

D.   Use a seguinte notação: <idioma do script = "javascript"> <!- //-> </script>

E.   Adicione uma tag <Noscript> após o script

89:

Quando ocorre o evento de carga do navegador?

A.   Quando o navegador recebe as informações do cabeçalho da página

B.   Quando o navegador começa a exibir o conteúdo

C.   Quando o navegador recebe todas as informações da página, incluindo quadros

D.   Quando o navegador recebe todas as informações da página, incluindo quadros e exibe

90:

Você está desenvolvendo um site para crianças. Você deseja formatar as fronteiras das células Big (como mencionado abaixo) para um jogo divertido:

Borda esquerda: duplo

Borda direita: tracejado

Borda superior: pontilhado

Borda inferior: sólido

Qual das alternativas a seguir seria a definição de estilo correta?

A.   estilo de borda: sólido tracejado pontilhado duplo

B.   estilo de fronteira: dupla sólida pavor pontilhada

C.   estilo de fronteira: pontilhado duplo tracejado pontilhado

D.   estilo de borda: sólido duplo pontilhado tracejado

91:

Considere a seguinte função de validar:


função validedfield ()
{
if (document.forms [0] .txtid.value == "" ")
{return false;}
retornar verdadeiro;
}

Esta função deve ser chamada assim que o usuário sair do campo. O que você vai fazer?

A.   <nome de entrada = txtid type = & quot; texto " OnReset = "Return ValidedField ()">

B.   <nome de entrada = txtid type = & quot; texto " onfocus = "Return validedfield ()">;>

C.   <nome de entrada = txtid type = & quot; texto " OnsubMit = "Return ValidateField ()">

D.   <nome de entrada = txtid type = & quot; texto " onblur = "Return ValidedField ()" >**

92:

Qual das opções é verdadeira para o seguinte estilo, se H2 e H3 serão posicionados no topo um do outro?

H2 {Z-Index: 1;}

H3 {Z-Index: 2;}

A.   H2 estará no topo de H3

B.   H3 estará no topo de H2

C.   H3 estará à direita de H2

D.   H2 estará à direita de H3

93:

As declarações a seguir mostram duas maneiras de chamar uma função JavaScript:

i) OnClick = "a ()"

ii) OnClick = "JavaScript: A ()"

a () refere -se a uma função escrita em JavaScript.

Qual das seguintes afirmações está correta em relação às duas declarações acima?

A.   Não há diferença entre as duas declarações

B.   A primeira declaração está incorreta e a segunda está correta

94:

Você deseja excluir um elemento de uma matriz de opções. Como você faria isso?

A.   Defina -o como falso

B.   Defina -o como NULL

C.   Defina -o como indefinido

D.   Defina -o como -1

E.   Defina -o para 0

F.   Defina -o para 1

95:

Você tem duas imagens de botões, um brilhante e o outro sem graça. Você quer transformar a imagem monótona em uma brilhante. Qual dos seguintes atributos você usaria com a tag IMG?

A.   onmousedown = "this.src = 'Bright.gif' & quot; onMouseUp = "this.src = 'dull.gif' & quot;

B.   onmousedown = "Bright.gif" onMouseUp = "Dull.gif"

C.   onMouseUp = "this.src = 'Bright.gif' & quot; onMousedown = "this.src = 'Dull.gif' & quot;

96:

Qual das seguintes afirmações em relação ao CSS está correta?

A.   O posicionamento pode ser absoluto, relativo ou dinâmico

B.   A propriedade flutuante para texto/imagem pode ser deixada, direita ou centro

C.   Os valores para visibilidade podem ser verdadeiros ou falsos

D.   A propriedade Display define como um elemento é exibido

97:

Você deseja exibir um alerta que contém um ' Caractere (quadra única). Qual dos seguintes caracteres você usaria para escapar do ' personagem?

A.   *

B.   \

C.   /

D.   _

E.   #

F.   %

G.   |

H.   ~

98:

Como você mudaria a posição da imagem de absoluto para parente, se o ID da imagem for "Erimage"?

A.   document.getElementById ('ERIMAGE').

B.   document.getElementById ('ERIMAGE'). SetAttribute ("Posição", & quot;

C.   Document.getElementById ('ERIMAGE'). Style.Position = "Rel"

D.   document.getElementById ('Erimage'). style.Position = "Relativo"

99:

Esta é uma função JavaScript para alterar a cor da caixa de texto chamada "txtName":

função setColor (col)

{document.forms [0] .txtname.style.background = col}

Como você mudará a cor da caixa de texto TXTName para verde, apenas pelo tempo em que o usuário está pressionando alguma tecla?

A.   <input type = "text" onKeydown = "setColor ('white')" onkeyup = "setColor ('verde')" name = "txtName">

B.   <input type = "text" onKeydown = "setColor ('Green')" onkeyup = "setColor ('white')" name = "txtName">

C.   <input type = "text" onkeydown = "setColor ('verde')" name = "txtName">

D.   <input type = "text" onkeydown = "setColor ('white')" name = "txtName">

100:

O que o seguinte snippet de código fará?

A.   Valida o conteúdo do formulário

B.   Isso leva ao usuário a não deixar os campos do formulário vazios

C.   Ele leva ao usuário a preencher o formulário assim que o formulário for limpo

D.   Nenhuma das acima