How many triangles are there in the following figure?
(A) 21
(B) 22
(C) 23
(D) None of these