1.The value to be stored is beyond the max limit
2.The value to be stored is in a form not supported by that data type
3.To reduce the memory in use, relevant to the value
4.All of the mentioned
Answer:4