OF THE POINTS ( 0, 0 ) , ( 2, 0 ) , ( 3, 1 ) , ( 1, 2 ) , ( 3, 3 )...

12. Of the points ( 0, 0 ) , ( 2, 0 ) , ( 3, 1 ) , ( 1, 2 ) , ( 3, 3 ) , ( 4, 3 ) , and ( 2, 4 ) , the largest number of them that can lie

on the same circle is:

(A) 3 (B) 4 (C) 5 (D) 6 (E) 7