The correct answer is: Implicit type conversion.
Implicit type conversion is a type conversion that is performed automatically by the compiler when a value of one type is assigned to a variable of another type. For example, if you assign an integer value to a double variable, the compiler will automatically convert the integer value to a double value.
Explicit type conversion is a type conversion that is performed by the programmer explicitly, using a cast operator. For example, if you want to assign a double value to an integer variable, you would use the cast operator (int) to convert the double value to an integer value.
A convert method is a method that is used to convert a value from one type to another. For example, the ToString() method is a convert method that can be used to convert a value of any type to a string.
A conversion function is a function that is used to convert a value from one type to another. For example, the Convert.ToInt32() function is a conversion function that can be used to convert a string to an integer.
In the given question, the correct answer is Implicit type conversion because the value of the data type is fitted to that of the memory location, implicitly.