Which statement is true about Functional Programming?
Date fields and methods are kept in units.
Every object in the program has to be a function.
Code is grouped with the state it modifies.
Side effects are not allowed.