Option Matrix Pvt interview question

What are oops concepts Why is singleton used when we have constructors Difference between? And ??