Bom dia!
A explicação da resposta B ao meu ver está errada.
"ArrayList não é uma coleção, isto é, permite elementos repetidos."
Na realidade ArrayList é uma coleção, ela não é um conjunto (Set), ou seja, a explicação deveria ser:
"ArrayList não é um conjunto, isto é, permite elementos repetidos."