Which of the following statements is false?
a) Inner class listeners can be shortened using anonymous inner classes
b) An anonymous inner class is an inner class without a name.
c) Inner classes can make programs simple and concise.
d) An inner class supports the work of its containing outer class.
e) An anonymous inner class must implement all the abstract methods in the superclass or in the interface.
f) A static inner class can access non-static members of the outer class.