Functional programming languages do not allow us to define

a. a procedures.
b. multiple parameters
c. named values.
d. variables whose value can be modified.