Directions:- Study the following information carefully to answer the question given below.
Nine children A, B, C, D, E, F, G, H and l are playing with a rope. They make different shapes of that rope. Eventually, they made an equilateral triangle of that rope and stood over the three different sides at the equal distance.
(i) There are two children between A and C.
(ii) The adjacent neighbours face opposite sides, except two neighbours.
(iii) If D and E exchange their places E becomes in between A and I.
(iv) H and I are opposite to each other.
(v) G faces outside the triangle while his neighbours face in the opposite directions.
(vi) E is between A and H.
(vii) B and C are at the extreme ends of one of the vertexes of the triangle.
(viii) There is one child between B and D as well as between B and F.
(ix) I is the third to the left of F.
Which of the following are the neighbours of B?