18. The vertices of triangle DEF are D(1, 19),
E(16, -1), and F(-8, -8). What type of triangle is triangle DEF?
A right
B equilateral
C isosceles
D scalene