17.
A, B, C, D, E, F, G and H are sitting around a square table facing the centre of the table (but not necessarily in the same order). Some are sitting at the corners, while some are sitting at the centre of the sides. A is not sitting at any of the corners and is seated to the right of H. G is sitting at one of the corners and is sitting fourth to the left of C. E and B are the immediate neighbours of C. F is sitting at one of the corners and is to the immediate left of B.
Who among the following are the immediate neighbours of H?