Which of the following are actual uses for XML?
-
Data storage
-
Database retrieval
-
Data migration
-
N-tier development
A,B,C,D
Correct answer
Explanation
XML serves multiple purposes in modern software systems. It's widely used for data storage (A) in a structured format, can represent database query results for retrieval (B), facilitates data migration between systems (C), and enables data exchange in n-tier application architectures (D). All four options represent legitimate XML use cases.