A delegate is
A method without code
A method which is called when an event is triggered.
A method which doesnot contain code.
A reference to a method which itself doesnot contain code.