A) For
Trata-se de uma estrutura de repetição, ou iteração, sendo projetado para expressar loops regulares.
B) If...Then...Else
Trata-se de uma estrutura de condição, decisão ou seleção.
Esse tipo de estrutura permite que seja sempre executado um comando. Isso porque, caso a condição seja verdadeira, o comando da condição If...Then será executado; caso contrário, o comando da condição Else (falsa) será executado.
C) While
Trata-se de uma estrutura de repetição.
Com essa estrutura, informa-se que um bloco de código deve ser repetido enquanto a condição declarada for verdadeira.
D) Do...While
Trata-se de uma estrutura de repetição.
Funciona de forma similar à estrutura "While", diferenciando-se somente na validação do loop, que é feita no final de cada iteração, ou seja, o valor da condição é testado depois de cada execução do bloco ao invés de ser testado antes.
Nesse tipo de loop, pelo menos uma iteração ocorre, porque a avaliação da condição se dá após a execução da iteração.
E) Next
Trata-se de uma estrutura usada para pular uma iteração de um laço.
Gabarito: letra B.