A. var defines a variable while let defines a constant.
B. There is no such major difference between them.
C. The value of a variable declared with var can be changed while the value of a variable declared with let cannot be changed.
D. var defined function scoped variable while let define block scoped variable.
Correct Answer is :
D. var defined function scoped variable while let define block scoped variable.