What is the key difference between `Any` and `Any?` in Kotlin?
-
A
Any can hold null while Any? cannot
-
B
There is no practical difference
-
C
Any? is the supertype of all types including nullable, while Any excludes null
-
D
Any is for objects only while Any? includes primitives