Correct Answer: B,D
In Oracle, *_TABLES views provide information about tables.
B). USER_TABLES displays all tables owned by the current user, making this statement true. No additional privileges are required to see your own tables.
D). ALL_TABLES displays all tables that the current user has access to, either through direct ownership or through privileges, making this statement true.
A, C, E, and F are incorrect. Specifically:
* A and E are incorrect because you do not need ANY TABLE system privileges to view tables in DBA_TABLES or ALL_TABLES; you need the SELECT_CATALOG_ROLE or equivalent privileges.
* C is incorrect because as a user, you do not need additional privileges to see your own tables in USER_TABLES.
* F is incorrect because not all users can query DBA_TABLES; this requires specific privileges or roles.
References:
* Oracle Database Reference, 12c Release 1 (12.1): "Static Data Dictionary Views"