The volume of a triangular pyramid is 10 cubic inches. The base is a right triangle with a length of 4 inches and height of 3 inches. What is the height of the pyramid, in inches?
8
5
6.5
2.5​