Verify mobile number to view the solution
Solutions

The triangles are: ABH, AHG, BHI, HIG, BAG, BGI, ABI, AGI, BKI, BKC, CKD, KID, BCI, CBD, CID, IBD, DIE, EIF, GIF, GIE, DIF, DIG, CDG, GKD, DAG, DHG, BHD, ABD, BKG, BGC, and DGB.
So, there are 31 triangles in the given figure.
Hence, option D is the correct answer.