A) It marks a method as a property, allowing it to be accessed like an attribute.
B) It defines a new class.
C) It marks a method as static, meaning it can only be called on the class and not on instances of the class.
D) It marks a method as a class method.