**Question:** How do you create a singleton in Kotlin? **Answer:** In Kotlin, you create a singleton using the `object` keyword. This defines a class and simultaneously creates a single instance of it. For example: object Singleton { val property = "Singleton Property" fun show() { println(property) } } The `Singleton` object is instantiated only once, and you can access its properties and methods directly without needing to create an instance. Kotlin's singletons are also thread-safe by default.