First of all, when you find C with such a question, if you know that is a difficult one, I think it is wise to pick D, that is what I would have done even if I find C at first. C seems too obvious, don't you think?
y+z=90
x+y=90
w+x=90
w+z=90
y=w
x=z
We agree on that. Therefore, the two small triangles are similar.
We can write:
b/c=c/d=a/e
Which is also
bd=c^2
be=ca
And also:
c^2 + b^2=a^2
c^2 + d^2=e^2
a^2 + e^2=(b+d)^2
Finally, we have a,b,c,d,e which are unknowns and 5 inequalities, so we only need one value to find the others.
The thing is not to solve it but as soon as you have your ratios and your pythagore inequalities I think you have to choose D and that's all.
You do not have the required permissions to view the files attached to this post.