Answer: A
Explanation: Shallow Copy if the field to be copied is a primitive type, then the value is copied more if the field to be copied is a memory address (or an object itself), or the address is copied. Thus, if the address is changed by an object, the change will be reflected everywhere.
Deep Copy the data is copied in both situations. This approach is more loaded and slower.