Explanation : Push is used to write into stack
1. This is not direct we are not mentioning address here.
2. It's not register indirect we are not mentioning register which contain address.
3. It's not immediate we are not storing immediate value.
So answer is (B) i.e. register addressing