O resultado obtido pelo interpretador Ruby (versão 1.9) quando o código abaixo for executado é: 
5.times{4.times{puts 5+3}}
						
						-                              A.                                                  a string 32 será impressa 5 vezes;
-                              B.                                                  a string 160 será impressa uma vez;
-                              C.                                                  a string 5+3 será impressa 20 vezes;
-                              D.                                                  um erro será gerado pelo interpretador pelo fato de a operação 5+3 ser inválida;
-                              E.                                                  um erro ocorrerá, pois o bloco de programação funcional está declarado de forma incorreta.