Which is the correct explanation of ListView?

A.
It is necessary to use ListView as a set with ListActivity.
B.
There is a function in ListView which displays a message when there is no information to be
displayed.
C.
When displaying an array using an Adapter class in ListView, it is necessary to convert it into a
Collection class.
D.
ListView has a function to display a list of uniquely defined Views other than TextView.
Explanation:
Correct answer is D