Official Solution: Statement (1) by itself is insufficient. The triangle is isosceles but this imposes no restrictions on angle \(CAB\).
Statement (2) by itself is insufficient. Assigning different values to angle \(CAB\), we will get different triangles. If \(CAB = 60\) or \(30\), the triangle is a right triangle.
Statements (1) and (2) combined are sufficient. S1 and S2 provide a system of three linear equations (the third equation is derived from the condition that the sum of the angles equals 180 degrees) with three unknown variables. From this system, we can find the value of each angle.
Answer: C