The coordinates of the vertices of a polygon are (0,3), (2,3) (2,0), (1,-4) and (-2,-1). What is the perimeter of the polygon to the nearest tenth of a unit?

A. 15.8 units

B. 16.9 units

C. 17.8 units

D. 18.6 units