No college had the same rank in 2 surveys.
A managed a position within the top 3 in all the surveys.
Only A had a better rank than D in all 3 surveys.
Average rank of D is 4.
=> Sum of the ranks secured by D = 12.
We know that D secured the second rank in the survey by KIRF.
=> Sum of ranks secured by D in the BS and GT surveys = 10.
10 can be represented as (5,5) or (6,4).
We know that no college secured the same rank in 2 surveys.
Therefore, the ranks secured by D must be 6 and 4.
D had a better rank in the survey conducted by BS than the one conducted by GT.
We know that A managed a position within the top 3 in all 3 surveys.
Therefore, A must have secured second and third positions in the other 2 surveys.
Also, the average rank secured by A must be 2.

Let us solve each question separately now. The points that one must bear in mind while filling the table are
(I) B managed to get a better rank than C in 2 of the 3 surveys.
(II) GT deemed C to be a better college than A.
B was ranked third in the survey conducted by BS. Also, we know that the average ranks of B and C were not equal.

Now, A must have secured second rank and C must have secured first rank in the survey conducted by BS.
In the other 2 surveys, B must have a better rank than C. A must have secured third rank in the survey conducted by GT.
C must have secured second rank (since GT deems C to be a better college than C) and B must have secured first rank.

Since B has secured third rank in BS rankings, it must have secured the fourth or fifth rank in the KIRF rankings.
Had B secured fifth rank, C must have secured the sixth rank (Since 2 of the 3 surveys place B above C).

In this case, the average rank secured by both B and C will be equal (3).
Therefore, we can eliminate this possibility.
B must have secured 4th rank and C must have secured sixth rank.

Therefore, option B is the right answer.