An equilateral triangle has all sides equal.
A triangle with each side \(5\) cm has all three sides equal.
So:
\[
A-III.
\]
An isosceles triangle has two sides equal.
A triangle with sides \(4\) cm, \(6\) cm and \(6\) cm has two equal sides.
So:
\[
B-IV.
\]
An acute angle triangle has all angles less than \(90^\circ\).
The triangle with angles:
\[
70^\circ,\ 60^\circ,\ 50^\circ
\]
has all angles less than \(90^\circ\).
So:
\[
C-I.
\]
An obtuse angle triangle has one angle greater than \(90^\circ\).
A triangle with one angle \(130^\circ\) is an obtuse angle triangle.
So:
\[
D-II.
\]
Therefore, the correct matching is:
\[
A-III,\quad B-IV,\quad C-I,\quad D-II.
\]
Hence, the correct answer is option (D).