What is a singleton?
A class that is instantiated exactly once producing just one object of that class
A complete program that takes up only one line of code
A data structure such as a linked list that contains only one member
None of the above