Concept: MARC tag groups are used for machine-readable cataloguing. Different tag ranges represent different bibliographic functions.
Step 1: Match 0xx.
The 0xx group contains control information, numbers and codes. It includes bibliographic control numbers.
\[
A \rightarrow II
\]
Step 2: Match 3xx.
The 3xx group is used for physical description.
\[
B \rightarrow I
\]
Step 3: Match 5xx.
The 5xx group contains notes.
\[
C \rightarrow IV
\]
Step 4: Match 9xx.
The 9xx group is generally used for local fields.
\[
D \rightarrow III
\]
Therefore, the correct matching is:
\[
A-II,\ B-I,\ C-IV,\ D-III
\]