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