Em relação a blocos e iteradores da linguagem Ruby, assinale a opção correta.
- A. O método reject elimina os elementos que não atendem a uma condição.
- B. A operação 1 <=> 2 retorna o valor 1.
- C. A operação (0..10).any? {|valor| valor>0 && valor%4==0} retorna o valor 4.
- D. Os blocos com uma linha devem ser delimitados por (...), e os com mais de uma linha devem ser delimitados por do ... end.
- E. O método inject permite combinar elementos de uma coleção.