The expression in define directive:

Cannot be changed but can be redefined

Cannot be changed

Cannot be assigned a value

Can only be changed at the end of the program