Question from the Object Oriented Programming test

You need to develop a class for which there should be only one instance throughout your application. Which design pattern should you use for this?