Who among A, B, C, D, E and F,G each having a different height, is the second tallest?
I. B is taller than A but shorter than E.
II. Only two of them are shorter than G.
III. D is taller than only F.
|A||Only I and II|
|B||Only II and III|
|C||Only I and III|
|D||All I, II and III are required to answer the question|
|E||All I, II and III are not sufficient to answer the question.|
from I, II and III we cannot find