AMC8 2005 Problem 15

How many different isosceles triangles have integer side lengths and perimeter 23 ?

Answer Choices
A. 2
B. 4
C. 6
D. 9
E. 11