20040216 india: CAT is the best; say experts