Step 1: In SQL, the ORDER BY clause is used to sort query results in ascending (ASC) or descending (DESC) order.
Step 2: The requirement is:
- Salary should be sorted from highest to lowest → Descending order.
- Employee names should be sorted alphabetically → Ascending order.
Step 3: The correct syntax becomes:
\[
ORDER BY salary DESC, name ASC;
\]
Step 4: Checking the options:
- (A) "Ascending, Descending" is incorrect because salary needs to be descending and name ascending.
- (B) "Asc, Desc" is the reverse of the requirement.
- (C) "Desc, Asc" matches perfectly.
- (D) "All of the above" is incorrect because only option (C) meets the requirement.
Thus, the correct choice is $\mathbfDesc, Asc$.