Which statements about squares and equilateral triangles are true?

Choose 2 answers:

A: Both shapes have all sides of equal length.
B: Both shapes have all angles of equal measure.
C: Both shapes have right angles.

Please​