This question uses rather unusual terminology. There's no such thing as a "nested top-level class" or "nested top-level inner class"; these are basically self-contradictory terms.
However, if we assume that A and E are just referring to "static nested classes", then I believe the answer is A C D. Note that all member classes within an interface are implicitly static. [ December 06, 2007: Message edited by: Kelvin Lim ]
Joined: Nov 20, 2007
Thanks Kelvin.. I was doubtful between choosing option a and b only. [ December 06, 2007: Message edited by: Shaili Merchant ]