A rectangle has a perimeter of 42 and a width of 4. What is its length?
Answer Choices A. 19 B. 17 C. 34 D. 21 E. 38