Correct option is (a) True
For explanation: There are two cases where there are less than two non-square numbers between two square numbers, the cases are as follows.
Case 1:- 0^2 & 1^2 Here there is not a single number between squares.
Case 2:- 1^2 & 2^2 Here there are two numbers between the squares.
Hence the given statement is true and cannot be false.