For functional programming languages, the scope of a local name

For functional programming languages, the scope of a local name

 
    Answers:
    A.
    is exactly same as object-oriented programming languages such as C++.
   
    B.
    starts immediately at the point when the name is declared.
   
    C.
    is always the entire program.
   
    D.
    is in the body part of the declaration or definition.

Answer. D.