Hi,
I think option 1 is right. The question only asks for a class which could accept charS from input. If the "charS" denotes characters, it means those classes which could take in characters as input. Option 1, ie. CharArrayReader does exactly the explained scenario by accepting a char[] as input. If multiple answers are expected, I will prefer to choose 1,2 and 4, because all these Readers could be used for reading characters. But if this question demands single answer, I would prefer to adhere to option 1.
regards Jacob
[ August 22, 2002: Message edited by: Jacob George ]