Answer:
Option A is correct.
Step-by-step explanation:
A constructor is a function which executes assigning or initialization functionalities.
Its name is similar to the class name in most of the Programming Language but in some Programming Language the programmer uses the init keyword with the underscore and parentheses that are __init__(), but the calling process is same in all the Programming Language.
So, the following are the reason that describe the other options are incorrect according to the scenario.