Briefing Android Knowledge

What is the recommended use of BaseColumns._ID in SQLite database?

What is the recommended use of BaseColumns._ID in SQLite database?

A.
It should always be used to maintain unique ID.

B.
It should be used to include unique ID when content provider is being used.

C.
It is deprecated now.

D.
All are correct.