Answer:
constant or constant expression
register name
variable name (memory)
Explanation:
Literally, operand means data which an operation can be performed on. The operation could be an arithmetic or logical operation.
From the list of options, several operations can be performed on:
- constants e.g.

- registers and
- variables e.g. (a + b)
<em>However, no operation can be performed on keywords and/or reserved words.</em>
It’s a piece of hardware (you can touch it) that changes something on the screen. Examples are a keyboard putting letters on the screen or a mouse moving the cursor
Standing for an exceptional performance would be normal "acceptable" in both scenarios.
Yes you do have to program it first.