An application connects to a SQL Azure database.
The application occasionally loses the connection to the SQL Azure database.
You need to recommend an approach for reliably completing data access operations.
What should you recommend?
A.
Use Microsoft ADO.NET connection pooling.
B.
Pass exceptions to the user interface layer.
C.
Implement a retry policy in the data access layer.
D.
Begin a transaction before each data access operation.