Correct Answer : Option (B) : scripted directive
Explanation : When the compiler encounters a previously defined macro, it will take the result from that execution itself.