A is elder to B while C and D are elder to E who lies between A and C.
If C be elder to B, Which one of the following statements is necessarily true ? 

Answer: D. E is elder to B

In terms of age, we have :
B < A,  E < C,  E < D,  B < C.
Since E lies between A and C, the sequence becomes :
B < A < E < C < D  or  B < A < E < D < C.
Clearly, whichever may be the case, E is elder to B.
 
Hence, (d) is necessarily true.