When there are $8$ points on the circle, how many different triangles can be formed by connecting three points?

A. $336$
B. $168$
C. $512$
D. $112$
E. $56$