Which of the following is not true about the int data type?
a. int is an integer.
b. bigint is used when the value will exceed int data type's range.
c. An integer uses 8 bytes to store data.
d. Functions will return bigint only if the original expression has the same data type.