Which letter has no angles?

A) o
B) l
C) q

The letter that has no angles is A) o.

To determine this, we need to look at the shapes and lines that make up each letter.

A) The letter "o" is a circular shape, and circles do not have any angles.

B) The letter "l" is a straight vertical line, which does not have angles either.

C) The letter "q" has a curved line and a small tail that extends from the circular part of the letter. The circular part of "q" does not have any angles, but the tail does have a small angle.

Therefore, the correct answer is A) o, as it is the only letter among the options that has no angles.