When is the Reset method of MonoBehaviour invoked automatially?
Reset
MonoBehaviour
A When a game object moves from one scene to another
B When adding a component to an object or resetting its values in Edit mode
C When a scene begins or is restarted
D When the scene begins or restarts for a deactivated game object