After graduating from the university, A, B and C chose to engage in different occupations: teachers, lawyers and engineers. Other students guessed as follows: Xiao Li thought that A is an engineer, B is a teacher. Xiao Wang held that A is a teacher and C is an engineer. And Xiao Fang believed that A is a lawyer and B is an engineer. Later, it was confirmed that Xiao Li, Xiao Wang and Xiao Fang were only half right.
right?
A is a teacher, B is a lawyer and C is an engineer.